大家可以用这条命令看看你的内核是否打开这个选项
goldfish@wife2nd ~> zcat /proc/config.gz | grep CONFIG_PREEMPT_DYNAMIC
CONFIG_PREEMPT_DYNAMIC=y
如果有打开这个选项的话,就可以在启动命令行里面添加启用可抢断的锁。
preempt=none/voluntary/full
效果与 CONFIG_PREEMPT 差不多。众所周知,CONFIG_PREEMPT 能够提升桌面系统的响应速度。虽然降低了吞吐,但是达到了更稳定的响应时间,可以改善桌面系统的,特别是核心较少的桌面系统的体验。大家可以试一试。
https://www.phoronix.com/news/Linux-5.12-Dynamic-Preempt
--
FROM 183.253.147.*