Linux系统编程12:进程入门之进程的优先级及PR和NI如何修改进程优先级
生活随笔
收集整理的這篇文章主要介紹了
Linux系统编程12:进程入门之进程的优先级及PR和NI如何修改进程优先级
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- (1)什么是進程的優先級
- (2)進程優先級如何表示
- (3)PRI和NI
- A:什么是PRI和NI
- B:如何修改進程優先級
- (4)其他概念
(1)什么是進程的優先級
這里首先要區分優先級和權限的關系:以食堂舉例,你能去學生食堂而不能去職工食堂,這是因為你沒有權限,你可以去食堂,但是你卻排不上隊,這是因為你的優先級不夠(你跑的夠不夠快,排的是不是在前面)
換到進程中,當進程太多時,進程就需要被合理的管理,總不能誰都搶著去占用CPU,所以CPU分配資源的先后順序就是進程的優先級
在計算機中肯定是進程數大于CPU的數量,也就是人數太多而資源太少,因此優先級的作用就顯得至關重要,它可以讓優先級高的進程有優先執行權利,讓那些不重要,優先級低的進程等一等,或者按照到其他CPU。
還是遵循操作系統管理的原則——
總結
以上是生活随笔為你收集整理的Linux系统编程12:进程入门之进程的优先级及PR和NI如何修改进程优先级的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言重难点:运算符优先级
- 下一篇: Android开发技术周报 Issue#