linux檢視cpu 記憶體 io 系統負載等

2021-09-25 13:47:45 字數 684 閱讀 7634

檢視cpu使用情況的命令

vmstat 5

每5秒重新整理一次,最右側有cpu的佔用率的資料

toptop 然後按shift+p,按照程序處理器佔用率排序

檢視記憶體使用情況的命令

free

用free命令檢視記憶體占用情況

toptop 然後按shift+m, 按照程序記憶體佔用率排序

檢視磁碟i/o

iostat

用iostat檢視磁碟/dev/sdc3的磁碟i/o情況,每兩秒重新整理一次

vmstat

用vmstat檢視io部分的資訊

iotop

iotop命令類似於top命令,但是顯示的是各個程序的i/o情況,對於定位i/o操作較重的程序有比較大的作用。

檢視系統負載

uptime

用uptime檢視系統負載

這裡我們關注的是最後三列,即系統1分鐘、5分鐘、15分鐘內的平均負載,判斷乙個系統負載是否偏高需要計算單核cpu的平均負載,等於這裡uptime命令顯示的系統平均負載/cpu核數,一般以0.7為比較合適的值。偏高說明有比較多的程序在等待使用cpu資源。 w

使用w檢視系統負載

系統負載可以是cpu密集型的,也可以是ram密集型和i/o密集型的,cpu密集型的系統比i/o密集型的系統響應度更好,因為i/o密集型的系統的磁碟i/o可能完全飽和,導致登入就很費事。

Linux 監控CPU 記憶體 IO

安裝說明 tar zxvf sysstat 11.5.6.tar.gz cd sysstat 11.5.6 configure make make install 備註 若在linux中執行 configure,出現了缺少gcc庫的問題,先安裝gcc和gcc32bit庫即可 監控命令 sar v 1...

linux檢視cpu和記憶體

1.檢視cpu資訊 總核數 物理pu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 2.檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 3.檢視每個物理cpu中core的個...

Linux 檢視cpu和記憶體

檢視cpu資訊 總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數...