在Linux上,进程的“ nice”值介于-20到19之间。我希望我可以分配更低的优先级(例如100),以便“后台工作”将尽可能多地分配给其他进程,但仍然享有所有剩余的CPU时间。我怎样才能做到这一点?
您可以将cgroup用于该优先级较低的进程。您可以仅为该进程(调用它lowprio
或w / e)创建一个cgroup,并使用该cpu.shares
参数只允许它分配一定的CPU时间。您可以在《 RHEL的资源管理指南》中阅读有关此方法的更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句