UPD PKGBUILD for 6.13
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
% Linux 6.13
|
||||
\section{General setup \texorpdfstring{$\rightarrow$}{->}}
|
||||
|
||||
\subsection{Compile also drivers which will not load}
|
||||
@@ -136,7 +137,7 @@ wenn in der Kernel-Befehlszeile keine solche \texttt{init=}"=Option übergeben w
|
||||
Wenn der angeforderte Pfad nicht vorhanden ist, wird trotzdem versucht,
|
||||
weitere Orte zu finden (z.\,B. /sbin/init usw.). Wenn dieser Pfad leer ist,
|
||||
wird einfach die Fallback-Liste verwendet, wenn \texttt{init=} nicht übergeben wird.
|
||||
|
||||
%1.8
|
||||
\subsection{Default hostname}
|
||||
CONFIG\_DEFAULT\_HOSTNAME \colorbox{yellow!80}{[=archlinux]~\textbf{[=orange]}}\\
|
||||
Diese Option legt den Standard-Hostnamen des Systems fest,
|
||||
@@ -164,12 +165,16 @@ POSIX"=Nachrichtenwarteschlangen sind via Dateisystem als \glqq mqueue\grqq{} si
|
||||
eingehängt werden, wenn Sie Dateisystemoperationen auf Nachrichtenwarteschlangen durchführen wollen.
|
||||
|
||||
\subsection{General notification queue}
|
||||
CONFIG\_WATCH\_QUEUE [=y] \textbf{[Y]}\\
|
||||
CONFIG\_WATCH\_QUEUE \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Dies ist eine allgemeine Benachrichtigungswarteschlange für den Kernel,
|
||||
um Ereignisse an den Userspace weiterzuleiten, indem sie in Pipes gesplittet werden.
|
||||
Sie kann in Verbindung mit Watches für Schlüssel-/Schlüsseländerungsbenachrichtigungen (key/keyring) und
|
||||
Gerätebenachrichtigungen verwendet werden.\\
|
||||
Bemerkung: Bei Debian Bullseye ist dies nicht gesetzt (N).
|
||||
Bemerkung: Bei Debian Bullseye and Bookworm ist dies nicht gesetzt (N).
|
||||
\\\begin{scriptsize}
|
||||
Eventuell benützt dies bereits GNOME, wir kommen derzeit vermutlich ohne aus
|
||||
\end{scriptsize}
|
||||
|
||||
|
||||
\subsection{Enable process\_vm\_readv/writev\ syscalls}
|
||||
CONFIG\_CROSS\_MEMORY\_ATTACH [=y] \textbf{[Y]}\\
|
||||
@@ -185,7 +190,7 @@ Das aktuelle glibc verwendet diesen Systemaufruf nicht mehr, deshalb kann man di
|
||||
ausschalten wenn sie
|
||||
keine Programme mehr verwenden, die auf libc5 (oder früher) compiliert wurden.\\
|
||||
Bemerkung: Debian Bullseye verwendet dies noch (Y).
|
||||
|
||||
%1.14
|
||||
\subsection{Auditing support}
|
||||
CONFIG\_AUDIT [=y] \textbf{[Y]}\\
|
||||
Aktivieren Sie eine Überwachungsinfrastruktur, die mit einem anderen Kernel-Subsystem
|
||||
@@ -329,7 +334,8 @@ CONFIG\_BPF\_LSM [=y] \textbf{[Y]}\\
|
||||
Ermöglicht die Instrumentierung der Sicherheitshaken mit BPF-Programmen zur Implementierung dynamischer
|
||||
MAC- und Prüfungsrichtlinien. Wenn Sie unsicher sind, wie Sie diese Frage beantworten
|
||||
sollten, antworten Sie mit N.
|
||||
\subsection{Preemption Model (Preemptible Kernel (Low-Latency Desktop)) \texorpdfstring{$\rightarrow$}{->}}
|
||||
%1.18
|
||||
\subsection{Preemption Model (\textcolor{gray}{Preemptible Kernel (Low-Latency Desktop)}) \texorpdfstring{$\rightarrow$}{->}}
|
||||
Eingestellt auf : Low-Latency, d.\,h. nur kleine Verzögerungen beim Modell des Multitaskings.
|
||||
Es gibt drei Einstellungen:
|
||||
\subsubsection{No Forced Preemption (Server)}
|
||||
@@ -356,7 +362,7 @@ Wähle diese Einstellung, wenn man einen Desktop oder ein Embedded-System mit ei
|
||||
Millisekundenbereich möchte. Natürlich geht diese Einstellung mit einem leicht geringerem Durchsatz an
|
||||
Rechenleistung einher.
|
||||
\subsection{Preemtion behaviour defined on boot}
|
||||
CONFIG\_PREEMPT\_DYNAMIC [=y] \textbf{[Y]}\\
|
||||
CONFIG\_PREEMPT\_DYNAMIC \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Diese Option ermöglicht es, das Präemptionsmodell über den
|
||||
Kernel-Kommandozeilenparameter zu definieren und damit das
|
||||
während der Kompilierung definierte Standard"=Präemptionsmodell
|
||||
@@ -374,6 +380,11 @@ sollte der potenzielle Overhead in Betracht gezogen werden.
|
||||
Interessant wird es, wenn derselbe vorgefertigte Kernel
|
||||
sowohl für Server- als auch für Desktop-Workloads verwendet
|
||||
werden soll.
|
||||
\\\begin{scriptsize}
|
||||
Wir setzen dies nicht, da wir wissen, dass der Kernal für den Desktop
|
||||
kompiliert wird.
|
||||
\end{scriptsize}
|
||||
%1.20
|
||||
\subsection{Core Scheduling for SMT}
|
||||
CONFIG\_SCHED\_CORE [=y] \textbf{[Y]}\\
|
||||
Kern-Scheduling für SMT
|
||||
@@ -451,15 +462,19 @@ Kontextverfolgungs-Subsystems implementiert.
|
||||
Die Berechnung erfolgt daher auf Kosten eines erheblichen Overheads.\\
|
||||
Im Moment ist dies nur sinnvoll, wenn Sie an der Entwicklung des vollständigen
|
||||
Dynticks-Subsystems arbeiten.
|
||||
|
||||
%1.22.2
|
||||
\subsubsection{Fine granularity task level IRQ time accounting}
|
||||
CONFIG\_IRQ\_TIME\_ACCOUNTING [=y] \textbf{[Y]}\\
|
||||
CONFIG\_IRQ\_TIME\_ACCOUNTING \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Wählen Sie diese Option aus, um eine fein granulare Berechnung der
|
||||
Task-Irq-Zeit zu aktivieren.
|
||||
Dies geschieht durch das Lesen eines Zeitstempels bei jedem Übergang
|
||||
zwischen dem softirq- und dem hardirq"=Zustand, so dass es zu geringen
|
||||
Leistungseinbußen kommen kann.\\
|
||||
Im Zweifelsfall sagen Sie hier N für Nein.
|
||||
\\\begin{scriptsize}
|
||||
Um etwas mehr Performance zu gewinnen, setzen wir dies auf N für Nein.
|
||||
\end{scriptsize}
|
||||
|
||||
|
||||
\subsubsection{BSD Process Accounting}
|
||||
CONFIG\_BSD\_PROCESS\_ACCT [=y] \textbf{[Y]}\\
|
||||
@@ -544,7 +559,7 @@ Scheduler-Stresstests, wie z.\,B. Hackbench.\\
|
||||
Wenn Sie paranoid sind und nicht sicher, wofür der Kernel verwendet wird,
|
||||
sagen Sie Y für Ja.\\
|
||||
Sagen Sie N, wenn Sie unsicher sind.
|
||||
|
||||
%1.23
|
||||
\subsection{CPU isolation}
|
||||
CONFIG\_CPU\_ISOLATION [=y] \textbf{[Y]}\\
|
||||
Stellen Sie sicher, dass CPUs, auf denen kritische Aufgaben laufen,
|
||||
@@ -553,11 +568,11 @@ kthreads usw. gestört werden.\\
|
||||
Ungebundene Aufgaben werden auf Housekeeping"=CPUs verlagert.
|
||||
Dies wird durch den Boot-Parameter \texttt{isolcpus=} gesteuert.\\
|
||||
Sagen Sie Y für ja, wenn Sie unsicher sind.
|
||||
|
||||
%1.24
|
||||
\subsection{RCU Subsystem \texorpdfstring{$\rightarrow$}{->}}
|
||||
Read -- Copy -- Update (Lesen, Kopieren, Aktualisieren)
|
||||
\subsubsection{Make expert-level adjustments to RCU configuration}
|
||||
CONFIG\_RCU\_EXPERT [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RCU\_EXPERT \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Diese Option muss aktiviert werden, wenn Sie Anpassungen der RCU"=Konfiguration
|
||||
auf Expertenebene vornehmen möchten.
|
||||
Standardmäßig können solche Anpassungen nicht vorgenommen werden,
|
||||
@@ -566,6 +581,10 @@ davon abhält, alle möglichen detaillierten Fragen darüber zu stellen,
|
||||
wie Sie zahlreiche obskure RCU"=Optionen eingerichtet haben möchten.\\
|
||||
Sagen Sie Y, wenn Sie Anpassungen an RCU auf Expertenebene vornehmen müssen.\\
|
||||
Sagen Sie N, wenn Sie unsicher sind.
|
||||
\\\begin{scriptsize}
|
||||
Wie bei Debian Bookworm setzen wir dies auf ein Nein.
|
||||
\end{scriptsize}
|
||||
|
||||
|
||||
\subsubsection{Force selection of TASKS\_RCU}
|
||||
CONFIG\_FORCE\_TASKS\_RCU [=n] \textbf{[N]}\\
|
||||
@@ -728,6 +747,17 @@ CONFIG\_RCU\_LAZY [=y] \textbf{[Y]}\\
|
||||
Um Strom zu sparen, sollten Sie RCU-Rückrufe stapeln und nach einer Verzögerung,
|
||||
einem Speicherdruck oder einer zu großen Rückrufliste flushen.
|
||||
|
||||
\paragraph{Turn RCU lazy invocation off by default}{\tiny since 6.9}$~$\\
|
||||
CONFIG\_RCU\_LAZY\_DEFAULT\_OFF [=n] \textbf{[N]}\\
|
||||
Erlaubt die Erstellung des Kernels mit CONFIG\_RCU\_LAZY=y, ist aber standardmäßig deaktiviert.
|
||||
Der Bootzeit-Parameter rcutree.enable\_rcu\_lazy=1 kann verwendet werden, um es wieder einzuschalten.
|
||||
\begin{small}
|
||||
\textit{\\
|
||||
Allows building the kernel with CONFIG\_RCU\_LAZY=y yet keep it default off.\\
|
||||
Boot time param rcutree.enable\_rcu\_lazy=1 can be used to switch it back on.
|
||||
}
|
||||
\end{small}
|
||||
|
||||
\subsubsection{RCU callback-batch backup time check}
|
||||
CONFIG\_RCU\_DOUBLE\_CHECK\_CB\_TIME [=y] \textbf{[Y]}\\
|
||||
Verwenden Sie diese Option, um eine präzisere Durchsetzung des Modulparameters
|
||||
@@ -739,9 +769,9 @@ Diese Option rundet rcutree.rcu\_resched\_ns auf den nächsten Jiffy auf und set
|
||||
die 32-Callback-Batching-Funktion außer Kraft, wenn diese Grenze überschritten wird.\\
|
||||
Sagen Sie hier Y, wenn Sie eine strengere Durchsetzung des Rückruflimits benötigen.\\
|
||||
Sagen Sie hier N, wenn Sie unsicher sind.
|
||||
|
||||
% 1.25
|
||||
\subsection{Kernel .config support}
|
||||
CONFIG\_IKCONFIG [=y] \textbf{[Y]}\\
|
||||
CONFIG\_IKCONFIG \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Mit dieser Option kann der gesamte Inhalt der \glqq .config\grqq{}-Datei des Linux-Kernels im
|
||||
Kernel gespeichert werden. Sie dokumentiert, welche Kernel-Optionen in einem
|
||||
laufenden Kernel oder in einem On-Disk-Kernel verwendet werden.
|
||||
@@ -751,19 +781,24 @@ Kernel neu zu erstellen oder einen anderen Kernel zu bauen.
|
||||
Sie können auch aus einem laufenden Kernel extrahiert werden, indem
|
||||
/proc/config.gz gelesen wird, falls dies aktiviert ist (siehe unten).\\
|
||||
Definiert mit init/Kconfig:686
|
||||
|
||||
\\\begin{scriptsize}
|
||||
Ist nicht unbedingt notwendig, auch in Debian Bookworm ist dies ausgeschaltet.
|
||||
\end{scriptsize}
|
||||
\subsubsection{Enable access to .config through /proc/config.gz}
|
||||
CONFIG\_IKCONFIG\_PROC [=y] \textbf{[Y]}\\
|
||||
Diese Option ermöglicht den Zugriff auf die Kernelkonfigurationsdatei über
|
||||
/proc/config.gz.
|
||||
|
||||
\subsection{Enable kernel headers through /sys/kernel/kheaders.tar.xz}
|
||||
CONFIG\_IKHEADERS [=m] \textbf{[M]}\\*
|
||||
CONFIG\_IKHEADERS \colorbox{yellow!80}{[=m] \textbf{[N]}}\\*
|
||||
Diese Option ermöglicht den Zugriff auf die In-Kernel-Header, die während des
|
||||
Build-Prozesses erzeugt werden. Diese können verwendet werden, um
|
||||
eBPF-Tracing-Programme oder ähnliche Programme zu erstellen. Wenn Sie die Header
|
||||
als Modul erstellen, wird ein Modul namens \texttt{kheaders.ko} erstellt, das bei Bedarf
|
||||
geladen werden kann, um Zugriff auf die Header zu erhalten.
|
||||
\\\begin{scriptsize}
|
||||
Ist auch als Modul nicht unbedingt notwendig, wie auch in Debian Bookworm wird dies ausgeschaltet.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsection{Kernel log buffer size (16 \texorpdfstring{$\Rightarrow$}{=>} 64KB, 17 \texorpdfstring{$\Rightarrow$}{=>} 128KB)}
|
||||
CONFIG\_LOG\_BUF\_SHIFT [=17] \textbf{[17]}\\*
|
||||
@@ -807,9 +842,9 @@ werden kann. Beispiele für Verschiebungswerte und ihre Bedeutung:\\
|
||||
Symbol: LOG\_CPU\_MAX\_BUF\_SHIFT\\
|
||||
Type: Integer (Ganzzahl)\\
|
||||
Bereich (range): [0 21]
|
||||
|
||||
%1.29
|
||||
\subsection{Printk indexing debugfs interface)}
|
||||
CONFIG\_PRINTK\_INDEX [=y] \textbf{[Y]}\\
|
||||
CONFIG\_PRINTK\_INDEX \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung für die Indizierung aller zur Kompilierzeit bekannten
|
||||
printk-Formate unter\\
|
||||
$<$debugfs$>$/printk/index/$<$module$>$ hinzufügen.
|
||||
@@ -818,12 +853,15 @@ verwendet werden, da es die Überprüfung der in einem Kernel vorhandenen
|
||||
printk-Formate erlaubt, was die Erkennung von Fällen ermöglicht,
|
||||
in denen überwachte printks geändert oder nicht mehr vorhanden sind.\\
|
||||
Es gibt keine zusätzlichen Laufzeitkosten für printk, wenn dies aktiviert ist.
|
||||
|
||||
\\\begin{scriptsize}
|
||||
Wie bei Debian Bookworm wird diese Indizierung ausgeschaltet.
|
||||
\end{scriptsize}
|
||||
%1.30
|
||||
\subsection{Scheduler features \texorpdfstring{$\rightarrow$}{->}}
|
||||
\textit{(Scheduler-Funktionen)}
|
||||
|
||||
\subsubsection{Enable utilization clamping for RT/FAIR tasks}
|
||||
CONFIG\_UCLAMP\_TASK [=y] \textbf{[Y]}\\
|
||||
CONFIG\_UCLAMP\_TASK \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Diese Funktion ermöglicht es dem Scheduler, die geklemmte Auslastung jeder CPU
|
||||
auf der Grundlage der auf dieser CPU geplanten RUNNABLE-Tasks zu verfolgen.
|
||||
Mit dieser Option kann der Benutzer die minimale und maximale CPU-Auslastung
|
||||
@@ -834,6 +872,9 @@ Sowohl die Minimal- als auch die Maximalwerte für die Auslastung sind Hinweise
|
||||
für den Scheduler, um seine Frequenzauswahl zu verbessern, aber sie erzwingen
|
||||
oder gewähren keine bestimmte Bandbreite für Tasks.\\
|
||||
Im Zweifelsfall sagen Sie N für Nein.
|
||||
\\\begin{scriptsize}
|
||||
Wie bei Debian Bookworm und WSL2 wird dies ausgeschaltet.
|
||||
\end{scriptsize}
|
||||
|
||||
\paragraph{Number of supported utilization clamp buckets}$~$\\
|
||||
CONFIG\_UCLAMP\_BUCKETS\_COUNT [=5] \textbf{[5]}\\
|
||||
@@ -860,7 +901,7 @@ möglich, den Spielraum zu verringern, indem die Anzahl der Clamp"=Buckets
|
||||
erhöht wird, um den verbrauchten Speicher gegen die Genauigkeit der
|
||||
Laufzeitverfolgung einzutauschen.\\
|
||||
Im Zweifelsfall sollten Sie den Standardwert verwenden.
|
||||
|
||||
%1.31
|
||||
\subsection{Memory placement aware NUMA scheduler}
|
||||
CONFIG\_NUMA\_BALANCING [=y] \textbf{[Y]}\\
|
||||
Diese Option bietet Unterstützung für die automatische
|
||||
@@ -873,7 +914,7 @@ Dieses System ist auf UMA"=Systemen inaktiv.
|
||||
CONFIG\_NUMA\_BALANCING\_DEFAULT\_ENABLED [=y] \textbf{[Y]}\\
|
||||
Wenn diese Option gesetzt ist, wird der automatische NUMA"=Ausgleich aktiviert,
|
||||
wenn das System auf einem NUMA"=Rechner läuft.
|
||||
|
||||
%1.32
|
||||
\subsection{Control Group support \texorpdfstring{$\rightarrow$}{->}}
|
||||
CONFIG\_CGROUPS [=y] \textbf{[Y]}\\
|
||||
(Unterstützung der Kontrollgruppe)\\
|
||||
@@ -900,7 +941,30 @@ Sagen Sie N, wenn Sie unsicher sind.
|
||||
\subsubsection{Memory controller}
|
||||
CONFIG\_MEMCG [=y] \textbf{[Y]}\\
|
||||
Ermöglicht die Kontrolle über den Speicherbedarf von Tasks in einer cgroup.
|
||||
|
||||
\begin{small}
|
||||
\textit{
|
||||
\\Provides control over the memory footprint of tasks in a cgroup.
|
||||
}
|
||||
\end{small}
|
||||
\paragraph{Legacy cgroup v1 memory controller}{\tiny since 6.11}$~$\\
|
||||
CONFIG\_MEMCG\_V1 [=n] \textbf{[N]}\\
|
||||
Legacy cgroup v1 memory controller, der durch die cgroup v2 Implementierung veraltet ist.
|
||||
Der v1 ist für ältere Anwendungen gedacht, die noch nicht auf die neue cgroup v2-Schnittstelle umgestellt wurden.
|
||||
Wenn Sie keine solche Anwendung haben, ist es völlig in Ordnung, wenn Sie diese Option deaktiviert lassen.
|
||||
\\
|
||||
Bitte beachten Sie, dass der Funktionsumfang des Legacy-Speicher-Controllers aufgrund der Abkündigung
|
||||
wahrscheinlich schrumpfen wird.
|
||||
Von neuen Implementierungen mit v1-Controller wird dringend abgeraten.
|
||||
\begin{small}
|
||||
\textit{
|
||||
\\Legacy cgroup v1 memory controller which has been deprecated by cgroup v2 implementation.
|
||||
The v1 is there for legacy applications which haven't migrated to the new cgroup v2 interface yet.
|
||||
If you do not have any such application then you are completely fine leaving this option disabled.\\
|
||||
Please note that feature set of the legacy memory controller is likely going to shrink due to deprecatoin process.
|
||||
New deployments with v1 controller are highly discouraged.
|
||||
}
|
||||
\end{small}
|
||||
%1.32.3
|
||||
\subsubsection{IO controller}
|
||||
CONFIG\_BLK\_CGROUP [=y] \textbf{[Y]}\\
|
||||
Generische Block IO Controller cgroup Schnittstelle. Dies ist die gemeinsame
|
||||
@@ -1006,13 +1070,28 @@ die nur innerhalb dieser Gruppen ausgeführt werden.
|
||||
Dies ist vor allem auf großen SMP- oder NUMA"=Systemen nützlich.\\
|
||||
Sagen Sie N, wenn Sie unsicher sind.
|
||||
|
||||
\paragraph{Legacy cgroup v1 cpusets controller}{\tiny since 6.12}$~$\\
|
||||
CONFIG\_CPUSETS\_V1 [=n] \textbf{[N]}\\
|
||||
Die Option v1 ist für ältere Anwendungen gedacht, die noch nicht auf die neue cgroup v2-Schnittstelle migriert wurden.
|
||||
Wenn Sie keine solche Anwendung haben, ist es völlig in Ordnung, wenn Sie diese Option deaktiviert lassen.\\
|
||||
Sagen Sie N, wenn Sie unsicher sind.
|
||||
\begin{small}
|
||||
\textit{
|
||||
\\Legacy cgroup v1 cpusets controller which has been deprecated by cgroup v2 implementation.
|
||||
The v1 is there for legacy applications which haven't migrated to the new cgroup v2 interface yet.
|
||||
If you do not have any such application then you are completely fine leaving this option disabled.\\
|
||||
Say N if unsure.
|
||||
}
|
||||
\end{small}
|
||||
|
||||
\paragraph{Include legacy /proc/$<$pid$>$/cpuset file}$~$\\
|
||||
CONFIG\_PROC\_PID\_CPUSET [=y] \textbf{[Y]}\\
|
||||
This option will let you create and manage CPUSETs which allow dynamically partitioning a
|
||||
system into sets of CPUs and Memory Nodes and assigning tasks to run only within those sets.
|
||||
This is primarily useful on large SMP or NUMA systems.\\
|
||||
Say N if unsure.
|
||||
|
||||
\textit{Für diese Option gibt es keine Hilfe.}
|
||||
\begin{small}
|
||||
\textit{
|
||||
\\There is no help available for this option.
|
||||
}
|
||||
\end{small}
|
||||
\subsubsection{Device controller}
|
||||
CONFIG\_CGROUP\_DEVICE [=y] \textbf{[Y]}\\
|
||||
Bietet einen cgroup-Controller an, der Whitelists für Geräte implementiert,
|
||||
@@ -1056,7 +1135,7 @@ Diese Option aktiviert einen einfachen Controller, der Debugging"=Informationen
|
||||
cgroups"=Frame\-work exportiert. Dieser Controller ist nur für das Debugging von Kontroll-C"=Gruppen gedacht.
|
||||
Seine Schnitt\-stellen sind nicht stabil.\\
|
||||
Sagen Sie N.
|
||||
|
||||
%1.33
|
||||
\subsection{Namespaces support \texorpdfstring{$\rightarrow$}{->}}
|
||||
CONFIG\_NAMESPACES [=y] \textbf{[Y]}\\
|
||||
(Unterstützung von Namensräumen, namespaces)\\
|
||||
@@ -1107,7 +1186,7 @@ zu haben, solange sie sich in verschiedenen pid-Namensräumen befinden. Dies is
|
||||
\subsubsection{Network namespace}
|
||||
CONFIG\_NET\_NS [=y] \textbf{[Y]}\\
|
||||
Ermöglicht es dem Benutzer, scheinbar mehrere Instanzen des Netzwerkstapels zu erstellen.
|
||||
|
||||
%1.34
|
||||
\subsection{Checkpoint/restore support}
|
||||
CONFIG\_CHECKPOINT\_RESTORE [=y] \textbf{[Y]}\\
|
||||
Ermöglicht zusätzliche Kernel-Funktionen in einer Art Checkpoint/Restore.
|
||||
@@ -1115,7 +1194,7 @@ Insbesondere fügt es zu\-sätz\-liche prctl"=Codes zum Einrichten von Prozesste
|
||||
sowie einige zusätzliche \texttt{/proc}-Dateisystemeinträge hinzu.\\
|
||||
Wenn Sie unsicher sind, geben Sie hier N an.
|
||||
|
||||
|
||||
%1.35
|
||||
\subsection{Automatic process group scheduling}
|
||||
CONFIG\_SCHED\_AUTOGROUP [=y] \textbf{[Y]}\\
|
||||
Mit dieser Option wird der Scheduler für gängige Desktop"=Workloads optimiert,
|
||||
@@ -1158,40 +1237,58 @@ Symbol: INITRAMFS\_SOURCE [=]\\
|
||||
Type : string (Zeichenkette)
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using gzip}
|
||||
CONFIG\_RD\_GZIP [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RD\_GZIP \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung des Ladens eines gzip-kodierten Anfangs-Ramdisk-
|
||||
oder Cpio-Puffers.\\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\\\begin{scriptsize}
|
||||
Seit dem Kernel 5.9 wird standardmäßig mit ZSTD komprimiert.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using bzip2}
|
||||
CONFIG\_RD\_BZIP2 [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RD\_BZIP2 \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung des Ladens eines bzip2-kodierten Anfangs-Ramdisk-
|
||||
oder Cpio-Puffers.\\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\\\begin{scriptsize}
|
||||
Seit dem Kernel 5.9 wird standardmäßig mit ZSTD komprimiert.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using LZMA}
|
||||
CONFIG\_RD\_LZMA [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RD\_LZMA \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung des Ladens eines LZMA-kodierten Anfangs-Ramdisk-
|
||||
oder Cpio-Puffers.\\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\\\begin{scriptsize}
|
||||
Seit dem Kernel 5.9 wird standardmäßig mit ZSTD komprimiert.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using XZ}
|
||||
CONFIG\_RD\_XZ [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RD\_XZ \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung des Ladens eines XZ-kodierten Anfangs-Ramdisk-
|
||||
oder Cpio-Puffers.\\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\\\begin{scriptsize}
|
||||
Seit dem Kernel 5.9 wird standardmäßig mit ZSTD komprimiert.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using LZO}
|
||||
CONFIG\_RD\_LZO [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RD\_LZO \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung des Ladens eines LZO-kodierten Anfangs-Ramdisk-
|
||||
oder Cpio-Puffers.\\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\\\begin{scriptsize}
|
||||
Seit dem Kernel 5.9 wird standardmäßig mit ZSTD komprimiert.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using LZ4}
|
||||
CONFIG\_RD\_LZ4 [=y] \textbf{[Y]}\\
|
||||
CONFIG\_RD\_LZ4 \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
||||
Unterstützung des Ladens eines LZ4-kodierten Anfangs-Ramdisk-
|
||||
oder Cpio-Puffers.\\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\\\begin{scriptsize}
|
||||
Seit dem Kernel 5.9 wird standardmäßig mit ZSTD komprimiert.
|
||||
\end{scriptsize}
|
||||
|
||||
\subsubsection{Support initial ramdisk/ramfs compressed using ZSTD}
|
||||
CONFIG\_RD\_ZSTD [=y] \textbf{[Y]}\\
|
||||
|
||||
Reference in New Issue
Block a user