vmstat 命令的使用
生活随笔
收集整理的這篇文章主要介紹了
vmstat 命令的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
vmstat 主要用來查看CPU使用情況:
vmstat -n 2 3- 第一個參數是采樣的時間間隔,單位秒
- 第二個參數是采樣的次數
proc
- r: 運行和等待CPU時間片的進程數,原則上1核CPU的運行隊列不要超過2,整個系統的運行隊列不能超過總核數的2倍,否則代表系統壓力過大
- b: 等待資源的進程數,比如正在等待磁盤I/O、網絡I/O等。
cpu
- us: 用戶進程消耗CPU時間百分比,us值高,用戶進程消耗CPU時間多,如果長期大于50%,則需要優化程序
- sy: 內核進程消耗的CPU時間百分比
- us + sy 參考值為80%,如果超過了,說明可能存在CPU不足
- id: 處于空閑的CPU百分比
- wa: 系統等待IO的CPU時間百分比
總結
以上是生活随笔為你收集整理的vmstat 命令的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: header中Content-Dispo
- 下一篇: mpstat 命令查看所有CPU核信息