nice - 一款设定运行优先级的命令

查看原文

Linux 命令 nice 是对同名的系统调用的简单包装。通过它我们可以启动一个进程,同时设定它进程调度的优先级。更高 niceness 值意味着更低的优先级。值域从 -20 到 19,只有超级用户可以设定负值。它的使用场景特别适合在有多个进程在请求 CPU 资源。高优先级的进程将得到更多的 CPU 时间分片。不过具体如何影响调度算法还取决于操作系统的具体实现,nice 只是给定了一个值而已。