diff --git a/documentation/linux_configuration.pdf b/documentation/linux_configuration.pdf index 857b305..1a76663 100644 Binary files a/documentation/linux_configuration.pdf and b/documentation/linux_configuration.pdf differ diff --git a/documentation/linux_configuration.tex b/documentation/linux_configuration.tex index e5ec4f3..6eeda99 100644 --- a/documentation/linux_configuration.tex +++ b/documentation/linux_configuration.tex @@ -654,13 +654,14 @@ reduzierten Jitter ist, dass der Overhead von call\_rcu() ansteigt und dass bei Workloads ein erheblicher Anstieg der Kontextwechselraten zu verzeichnen ist.\\ Diese Option entlastet den Aufruf von Callbacks von der Gruppe von CPUs, die zur Boot-Zeit durch den rcu\_nocbs-Parameter angegeben wird. Für jede dieser CPUs wird ein -kthread ("rcuox/N") erstellt, um Callbacks aufzurufen, wobei "N" die CPU ist, die -entlastet wird, und wobei "x" "p" für RCU-preempt (PREEMPTION-Kernel) und "s" für +kthread (\glqq rcuox/N\grqq{}) erstellt, um Callbacks aufzurufen, wobei \glqq N\grqq{} die CPU ist, die +entlastet wird, und wobei \glqq x\grqq{} \glqq p\grqq{} für RCU-preempt +(PREEMPTION-Kernel) und \glqq s\grqq{} für RCU-sched (!PREEMPTION-Kernel) ist. Nichts hindert diesen kthread daran, auf den angegebenen CPUs zu laufen, aber (1) die kthreads können zwischen jedem Callback preempted werden, und (2) Affinität oder cgroups können verwendet werden, um die kthreads zu zwingen, auf jeder gewünschten Gruppe von CPUs zu laufen.\\ -Sagen Sie hier "Y", wenn Sie trotz des zusätzlichen Overheads ein geringeres +Sagen Sie hier Y, wenn Sie trotz des zusätzlichen Overheads ein geringeres OS-Jitter benötigen.\\ Sagen Sie hier N, wenn Sie unsicher sind. @@ -720,7 +721,7 @@ Sagen Sie hier N, wenn Sie unsicher sind. \subsection{Kernel .config support} CONFIG\_IKCONFIG [=y] \textbf{[Y]}\\ -Mit dieser Option kann der gesamte Inhalt der ".config"-Datei des Linux-Kernels im +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. Diese Informationen können mit dem Skript scripts/extract-ikconfig aus der