The rcu_normal_after_boot=1 kernel parameter (which is enabled by default on CONFIG_PREEMPT_RT kernels) avoids the use of IPIs to expedite the runtime of synchronize_rcu_expedited() callers. Enable this in tuned to avoid such IPIs on !CONFIG_PREEMPT_RT kernels as well. Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
25 lines
548 B
Text
25 lines
548 B
Text
#
|
|
# tuned configuration
|
|
#
|
|
|
|
[main]
|
|
summary=Optimize for deterministic performance at the cost of increased power consumption, focused on low latency network performance
|
|
include=latency-performance
|
|
|
|
[vm]
|
|
transparent_hugepages=never
|
|
|
|
[sysctl]
|
|
net.core.busy_read=50
|
|
net.core.busy_poll=50
|
|
net.ipv4.tcp_fastopen=3
|
|
kernel.numa_balancing=0
|
|
kernel.hung_task_timeout_secs = 600
|
|
kernel.nmi_watchdog = 0
|
|
vm.stat_interval = 10
|
|
kernel.timer_migration = 0
|
|
|
|
[bootloader]
|
|
cmdline_network_latency=skew_tick=1 tsc=reliable rcupdate.rcu_normal_after_boot=1
|
|
|
|
[rtentsk]
|