File tree Expand file tree Collapse file tree 2 files changed +14
-0
lines changed
elements/cpu-pinning/environment.d Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ case $DISTRO_NAME in
27
27
DIB_BOOTLOADER_DEFAULT_CMDLINE+=" irqaffinity=0"
28
28
# This will be ignored on single vCPU systems
29
29
DIB_BOOTLOADER_DEFAULT_CMDLINE+=" isolcpus=1-N"
30
+ DIB_BOOTLOADER_DEFAULT_CMDLINE+=" nohz=on nohz_full=1-N"
30
31
export DIB_BOOTLOADER_DEFAULT_CMDLINE
31
32
;;
32
33
* )
Original file line number Diff line number Diff line change
1
+ ---
2
+ features :
3
+ - |
4
+ The cpu-pinning element for the amphora image sets the kernel bootarg
5
+ nohz_full=1-N to enable
6
+ full dynticks on all CPUs except the first one (on single CPU images this
7
+ will have no effect). This should reduce kernel noise on those CPUs to a
8
+ minimum and reduce latency.
9
+ upgrade :
10
+ - |
11
+ In order for the full dynticks optimization to become effective a new
12
+ amphora image needs to be built with the new optional CPU pinning
13
+ feature enabled.
You can’t perform that action at this time.
0 commit comments