【发布时间】:2014-05-19 05:36:47
【问题描述】:
我已使用以下命令为 sshd 进程提供最高优先级:
nice -n -20 /sbin/sshd
但默认情况下它也会给子进程(/bin/sh)最高优先级。那么,是否可以将正常优先级(0)赋予子进程而不是最高优先级?
【问题讨论】:
-
这可能是您的问题的解决方案:stackoverflow.com/questions/3795666/…
-
@RicardoJ:对不起,我正在考虑子进程的优先级
-
我的问题是:为什么你认为有必要以更高的优先级运行
sshd? -
@paxdiablo: 我在低 cpu 的嵌入式系统中运行 openssh
-
Nice-levels 被继承到子进程,这就是它的方式,除非你对 fock() 和朋友做一些沉重的修补。参见,例如,unix.stackexchange.com/questions/37896/nice-and-child-processes。