baefc3b464
nohz_full (or full dynticks) is a Linux kernel setting that should reduce kernel noise on configured CPUs to a minimum. This change activates this setting on all vCPUs except the first one. Change-Id: Ie009aff52d572873da0bb5cc43fedd7f3325dccc
14 lines
491 B
YAML
14 lines
491 B
YAML
---
|
|
features:
|
|
- |
|
|
The cpu-pinning element for the amphora image sets the kernel bootarg
|
|
nohz_full=1-N to enable
|
|
full dynticks on all CPUs except the first one (on single CPU images this
|
|
will have no effect). This should reduce kernel noise on those CPUs to a
|
|
minimum and reduce latency.
|
|
upgrade:
|
|
- |
|
|
In order for the full dynticks optimization to become effective a new
|
|
amphora image needs to be built with the new optional CPU pinning
|
|
feature enabled.
|