linux修改进程优先级
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                linux修改进程优先级
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                ?
?
?
1. 非實時
NI 是優先值,是用戶層面的概念, PR是進程的實際優先級, 是給內核(kernel)看(用)的。
一般情況下,PR=NI+20, 如果一個進程的優先級PR是20, 那么它的NI(nice)值就是20-20=0。
可以通過改變NI來改變PR: PRI(new) = PRI(old) + nice
nice 值可調整的范圍為 -20 ~ 19
nice越小優先級越高
?
在進程已經啟動時,使用命令?renice 10 -p?PID ,進行修改NI值
?
伴隨著進程的啟動,直接設置NI值,使用命令?nice -n 10? ./a.out
?
?
2. 實時
/ # chrt -mSCHED_OTHER min/max priority????: 0/0 SCHED_FIFO min/max priority?????: 1/99 SCHED_RR min/max priority???????: 1/99 SCHED_BATCH min/max priority????: 0/0 SCHED_IDLE min/max priority?????: 0/0view program scheduling policy and priority:
?
?
?
?
總結
以上是生活随笔為你收集整理的linux修改进程优先级的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 中国人心目中的国货品牌Top20出炉 华
- 下一篇: 苹果 Apple Watch 成世界冲浪
