Tag: 很好

如何防止进程被杀?

无论如何都要防止一个进程被杀死无论如何? 我知道nice但我不确定是否给出一项任务,例如长时间运行的内存密集型rake任务,最高优先级将阻止它被杀掉: nice -n -20 rake xyz 编辑:原始海报很可能希望它是高优先级,即使服务器资源也很少,以至于其他进程首先被杀死。

为什么用户可以增加流程但是减少需要root?

我拔了顶,程序正在使用~80-90%的CPU。 我增加了好感,看看我是否可以减轻负荷。 然后我试着将同一个过程的好处减少到它的初始级别,并被告知我没有适当的权限。 这里所需的特权差异是否有充分理由?

如何在执行top命令时更改“niceness”?

我知道我可以使用这个命令改变它的好处: renice [-n] priority [[-p] pid …] [[-g] pgrp …] [[-u] user …] 但是如果我能够在扫描顶部的过程时这样做会更方便。

更改正在运行的进程的niceness(优先级)

是否可以使用已知ID设置正常运行流程的新级别? 此操作是否需要root访问权限,或者仅仅是进程的所有者?