Nice 和 renice 和有什么不一样?

Nice 和 renice 和有什么不一样?

nice这两个命令和renice管理进程优先级有什么区别?

答案1

nice启动一个具有修改后的良好级别的新命令(比原本具有的优先级更低,或者如果您有权限则更高的优先级)。您可以通过将命令作为参数提供给nice自身来指定要启动的命令。nice实际上exec是该命令,因此nice在该命令执行之前它本身不会终止。

renice更改现有正在运行的进程的优先级,然后立即终止。您可以通过将进程的 PID(以及新的所需的良好级别)作为参数来指定哪个进程renice

另请注意,nice需要相对的不错的水平(即比以前更少或更多)而renice需要绝对等级。

相关内容