Re: [問題] top/ps 顯示 priority的問題

看板Linux作者 (屠牛特攻隊)時間17年前 (2008/07/26 00:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
※ 引述《mkl0301 (mkl)》之銘言: : 再解釋一下我的問題... : top/ps顯示的nice(NI)值都很正常... : renice的值 ps的PRI top的PR : -20 39 0 : 0 19 20 : 19 0 39 : 可是priority的值就怪怪的... : 尤其是ps..怎麼priority越高,PRI越大呢?? : (priority不是應該值越小priority越高嗎?) 查了一下bsd上面ps的manual pri scheduling priority nice nice value (alias ni) 再查看一下top的manual 裡面有這麼一段 PRI is the current priority of the process, NICE is the nice amount (in the range -20 to 20) 兩者的nice應該是一樣的 但是top的PRI跟ps的PR這兩個是不同的 所以定義也不同  (我想大概是這樣 xD - 我想大概user給的nice是kernel拿來執行時的參考值 如何排程應該還是要看kernel compile時的scheduling policy 所以你會看到一堆相同nice值 PRI值卻都不同的一堆process 上面這些是我看manual推測的 如有錯誤請指正 xD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.77.88 ※ 編輯: psboy 來自: 123.204.77.88 (07/26 00:28)
文章代碼(AID): #18YVoNNu (Linux)
討論串 (同標題文章)
文章代碼(AID): #18YVoNNu (Linux)