在 limit.conf 中可以设置优先级限制的最大值是多少?我遇到了一个添加条目 的脚本,admin hard priority 50
但这只会导致将 Nice 设置为 19。通过谷歌搜索,我发现对 19 和 20 的引用都是最大值。是否有任何权威来源定义了此设置的值范围? limit.conf 手册页没有说明。
如果重要的话,我会在 Ubuntu 上进行开发(我经常在 Ubuntu 上玩),但通常会针对 CentOS(这真的很重要)。
答案1
根据setpriority(2)
,自内核 1.3.43 起,Linux 上允许的优先级范围为 -20 到 19。其他系统(未命名)允许 -20 到 20。POSIX说范围是 -恩零到恩零-1;这最小可接受值为了恩零是 20。
(-20 是最高优先级,19 是最低优先级。)