isolcpus 不适用于 Ubuntu 14

isolcpus 不适用于 Ubuntu 14

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 将显示更新的内核启动信息。

相关内容