Nice值是類UNIX作業系統中表示靜態優先級的數值。每個行程都有自己的靜態優先級,優先級高的行程得以優先執行。

Nice值的範圍是-20~+19,擁有Nice值越大的行程的實際優先級越小(即Nice值為+19的行程優先級最小,為-20的行程優先級最大),預設的Nice值是0。由於Nice值是靜態優先級,所以一經設定,就不會再被內核修改,直到被重新設定。Nice值只起干預CPU時間分配的作用,實際中的細節,由動態優先級決定。

「Nice值」這個名稱來自英文單詞nice,意思為友好。Nice值越高,這個行程越「友好」,就會讓給其他行程越多的時間。[1]

參見

參考書籍

  1. ^ Love, Robert. Linux内核设计与实现.