如何*启动*具有高优先级的进程

Rus*_*ton 5 linux nice

注意: 1. 低优先级是指优先级数较低。2.发行版是RHE

我想启动一个优先级低于正常优先级(即 18 而不是 20)的守护进程,因此在争用的情况下它将首先获得 cpu。

nice 以更高的优先级运行命令,renice 可以提高或降低但适用于已经在运行的进程。

如果可以避免的话,我宁愿不必从进程列表中挖掘 pid 然后在启动脚本中调用 renice,因为该程序不能方便地生成 pid 文件。

dmo*_*ati 8

你只需用 nice 启动它。

例如:

nice -n 18 /path/to/mydaemon


小智 6

此外,您可以使用 ionice 命令以低 io 优先级启动进程:

nice -n18 ionice -c3 /path/to/mydaemon
Run Code Online (Sandbox Code Playgroud)