嗨,各位
之前我們講過了service、pid和觀察一些背景執行東東的方法,對吧?
今天我們要講的東西會在這些東西的基礎上再做延伸
相信各位如果有經歷過被戀愛洗禮的經驗的話
一定或多或少聽過或是經歷過"想要成為你(妳)心中的第一"這類的話吧?
就像人會有好感度距離,Linux在管理process的時候也會有先後順序的好感度一樣而從系統管理的角度來說,當一個使用者想要工作快點完成時,或許也是在心裡註樣對排程器這樣說吧?
在Linux中,用來判定好感度的東西叫做"nice"
這個值一般會介於-20 ~ +19之間("-20 ~ -1"和"0 ~ 19")
數值越低,優先度就越高
一般使用者只能調最低到0的範圍
當初直覺會認為對它越nice,數值越高應該會越快
後來察了一下wiki百科
「Nice值」這個名稱來自英文單詞nice,意思為友好。Nice值越高,這個行程越「友好」,就會讓給其他行程越多的時間。
原來當初的設計者是希望對別人好的抖m啊 (x
而如果要指定一個指令剛執行時的nice值,我們可以這樣做nice -值 指令
就可以看到nice值改變後的process
(一般使用者只能調0以上的數值)
而如果切換到root的話
就可以看到最上面能成功把nice改為0以下的數值
而如果想要調整nice值的話可以用"renice"指令renice -值 pid
之後就可以看到nice值的改變了
而以上這些東西就是對"nice"的簡單介紹啦
今天的我也一樣忙炸,我們明天見
而以上這些東西就是對"nice"的簡單介紹啦
今天的我也一樣忙炸,我們明天見
↓寫這篇文章的時候在聽的歌
さようなら、花泥棒さん - 鎖那