linux关闭抢占 多核
时间: 2023-05-04 16:03:33 浏览: 254
抢占是指操作系统强制中止正在运行的进程,将CPU资源分配给其他优先级更高的进程。而多核是指一个计算机系统中有多个CPU核心并行运行,可以加快计算速度。Linux系统默认情况下开启了抢占和多核功能。关闭抢占多核可能会导致系统的性能下降。
如果要关闭抢占多核,在Linux系统中可以使用内核参数进行配置。具体操作方法如下:
1.打开终端并输入“sudo gedit /etc/sysctl.conf”
2.在打开的文本编辑器中,找到以下行:
#kernel.sched_migration_cost_ns = 5000000
#kernel.sched_autogroup_enabled = 1
#kernel.sched_compat_yield = 0
3.将#kernel.sched_compat_yield = 0 的#号去掉,变为kernel.sched_compat_yield = 0
4.保存并关闭文本编辑器。
5.在终端中输入“sudo sysctl -p”命令,以更新配置。
这样就可以在Linux系统中关闭抢占多核功能了。但是需要注意的是,在实际使用中,关闭抢占多核可能会导致系统的稳定性和可用性下降,不建议进行此操作。
阅读全文