Comment by jcalvinowens

Comment by jcalvinowens 3 days ago

0 replies

> Lazy RCU loading is good on a laptop

Do you mean RCU_LAZY? Most distros will already enable that: it doesn't do anything without rcu_nocbs, so there's no negative impact on server workloads.

    [calvin@debian-trixie ~] grep RCU_LAZY /boot/config-6.12.57+deb13-amd64
    CONFIG_RCU_LAZY=y
    # CONFIG_RCU_LAZY_DEFAULT_OFF is not set
    [calvin@debian-trixie ~] grep RCU_NOCB_CPU /boot/config-6.12.57+deb13-amd64 
    CONFIG_RCU_NOCB_CPU=y
    # CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

You just have to set rcu_nocbs on the kernel cmdline.