麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > CentOS > 正文

centos計算內存CPU正確方法

2020-07-08 12:46:10
字體:
來源:轉載
供稿:網友

處理器使用率

這里要從/proc/stat中提取四個數據:用戶模式(user)、低優先級的用戶模式(nice)、內核模式(system)以及空閑的處理器時間(idle)。它們均位于/proc/stat文件的第一行。CPU的利用率使用如下公式來計算。

CPU利用率 = 100 *(user + nice + system)/(user + nice + system + idle)

空閑內存=free+buffers+cached=total-used

可用內存=free的內存+cached的內存+buffers的內存

真正的內存利用率 = 可用內存 / 總內存(注意此處 可用內存 由上述公式計算而來,其實這個計算結果在free命令回顯中已有,即回顯結果第三行”-/+ buffers/cached”,此行第二個數值即為加上了buffers和cached之后的內存,即為上述公式所算的可用內存 )。

你可以在Linux中,敲入free命令獲得當前系統的內存使用情況。

#busybox free

total used free shared buffers

Mem: 55636 52808 2828 0 3132

Swap: 0 0 0

Total: 55636 52808 2828

當我滿心歡喜的敲入上面的命令時,收到的卻是一陣陣的冷汗,2828k,我的系統只剩下了2M多的內存,系統還能跑嗎,是不是命令有錯誤!!!

讓我們來看看在PC機上的Linux系統中,結果是什么樣子的。

#free

total used free shared buffers cached

Mem: 4091524 4021016 70508 0 7656 1824312

-/+ buffers/cache: 2189048 1902476

Swap: 4088532 2891732 1196800

這里我先解釋一下幾個關鍵的概念。

buffers:主要是用來給Linux系統中塊設備做緩沖區。

cached:用來緩沖我們所打開的文件。

在系統中內存是很寶貴的資源,Linux的思想是,如果內存充足,不用白不用,它會使用內存來cache一些文件,從而加快進程的運行速度;當內存不足時,這些內存又會被回收,供程序使用。

所以真正可用的內存=free+buffers+cached=70508+7656+1824312=1902476。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级黄色免费观看视频 | 久久国产91| 亚洲成人伊人 | 国产91免费看 | 色七七网站 | 中文字幕一区2区 | 91九色视频观看 | 91美女视频在线观看 | 一级性色| 一级电影在线免费观看 | 久久精品视频在线免费观看 | 沉沦的校花奴性郑依婷c到失禁 | 色网站综合 | 国产99视频在线观看 | 久久久久久亚洲综合影院红桃 | 国产午夜精品一区二区三区视频 | 在线a视频| 久久精品一二三区 | 国产成年人小视频 | 久久不射电影 | 国产精品91久久久 | 九九热视频这里只有精品 | 国产在线中文 | 91网站在线播放 | 激情黄页 | 毛片免费在线观看视频 | 宅男噜噜噜66国产在线观看 | 亚洲aⅴ免费在线观看 | 狠狠干天天操 | 看片一区二区三区 | 精品不卡| a视频在线免费观看 | 亚洲第一视频 | 国产大片中文字幕在线观看 | av免费在线观看av | 在线成人免费网站 | 免费性爱视频 | 成人在线观看一区二区 | 精品亚洲午夜久久久久91 | 欧美精品久久久久久久久久 | 欧美 日本 在线 |