![isolcpus 不适用于 Ubuntu 14](https://linux22.com/image/62214/isolcpus%20%E4%B8%8D%E9%80%82%E7%94%A8%E4%BA%8E%20Ubuntu%2014.png)
我isolcpus=0
将以下行添加到文件 /etc/default/grub 的末尾
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash isolcpus=0"
据我了解,这个想法是保留核心 0,使其无法在该核心上运行任何内容,除非通过任务集明确执行此操作。但是,当我启动系统监视器时,即使我没有通过核心 0 上的任务集运行任何程序,我也会看到所有核心都在使用。
仅在某些Linux上支持isolcpus=0
,还是我误解了它的用法?
答案1
3.5年后,我在Ubuntu19.04中遇到了同样的问题,这是我的解决方案,希望有所帮助。
update-grub
此命令将更新您的 grub,并且 /proc/cmdline 将显示更新的内核启动信息。