“好的”在“流程”选项卡上是什么意思


Answers:


29

“ nice”是指进程在您的CPU上获得的优先级。此数字的范围是-20(最高优先级)到19(最低优先级)。您可能会发现正在运行的大多数应用程序都处于“ 0”状态,这意味着它们以正常的优先级运行,并且调度程序不会比其他程序获得优先处理。

如果您正在运行强化程序,则可能希望使用来从终端启动它nice -n 10 /path/to/program。这样,它将对系统性能的影响较小。

请注意,您需要root(sudo)特权才能调度优先级高于正常(<0)的进程。这是为了防止用户容易陷入整个系统故障,并使关键任务始终可以接收所需的CPU时间。

维基百科上也有很好的解释


1
man nice表示范围实际上是-20(最高优先级)到19(最低优先级)。
GabrielF 2014年

@GabrielF ta,固定
Iain Lane

4

尼斯不只是优先级乘以减一。

您会发现在unix / linux系统上,如果一项任务正在占用处理器,那么系统就不会停止运行。这是因为系统将动态降低此任务的优先级。

尼斯影响基本优先级。因此,尽管可以将优先级视为负优先级,但它对优先级的影响要小于对Microsoft NT系统的优先级,因为Linux调度程序已经在保持良好状态方面做得很好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.