“窃取”核心给其他用户:降低用户进程的优先级

“窃取”核心给其他用户:降低用户进程的优先级

我正在一台多核的共享 Linux 机器上工作,我有管理员权限。是否可以冻结其他用户的所有进程(或降低他们访问 CPU 的优先级),以便我能够充分利用机器的所有计算能力?

答案1

不清楚你所说的窃取核心是什么意思;但是,如果你的流程不是很好的,那么 Linux 调度程序将为您的应用程序提供更多核心计算时间。您真的有一个可以同时利用多个核心的线程/多处理应用程序吗?

语法(作为 root):

nice -n -19 <cmd and args>

另一个选择是cpulimit。这可以用于每个进程以减慢某些速度。

相关内容