Ubuntu 20.04系统下修改内核启动参数及关闭CPUIDLE的操作方法咨询
Ubuntu 20.04系统下修改内核启动参数及关闭CPUIDLE的操作方法咨询
嗨,我来帮你一步步搞定Ubuntu 20.04上关闭CPUIDLE以及修改内核启动参数的操作,方法其实很直接,跟着下面的步骤来就行:
编辑GRUB配置文件
首先打开终端,用上手简单的nano编辑器修改GRUB的默认配置文件,执行命令:sudo nano /etc/default/grub添加CPUIDLE关闭参数
在打开的文件里,找到GRUB_CMDLINE_LINUX_DEFAULT或者GRUB_CMDLINE_LINUX这一行(通常前者是包含quiet、splash等默认参数的行),在引号内的末尾追加cpuidle.off=1。比如原来的行可能是:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"修改后变成:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash cpuidle.off=1"你提到的其他类似内核参数修改,也可以用同样的方式,把对应的参数追加到这一行的引号内即可。
更新GRUB配置
修改完配置文件后,必须执行下面的命令让GRUB应用新的配置,否则修改不会生效:sudo update-grub等待命令执行完成,确保没有报错信息。
重启系统并验证
最后重启你的Ubuntu系统,重启后可以通过执行以下命令查看内核启动参数是否成功加载:cat /proc/cmdline在输出内容里如果能看到
cpuidle.off=1,就说明参数已经生效,CPUIDLE也已经被关闭了。
备注:内容来源于stack exchange,提问作者RickF




