cpu資源,磁碟I O 補充

2021-09-20 17:52:43 字數 703 閱讀 5160

使用sar來檢查作業系統是否存在io問題

#sar -u 2 10 -- 即每隔2秒檢察一次,共執行20次。

結果示例:

注:在redhat下,%system就是所謂的%wio。

linux 2.4.21-20.elsmp (yy075) 05/19/2005

10:36:07 am cpu %user %nice %system %idle

10:36:09 am all 0.00 0.00 0.13 99.87

10:36:11 am all 0.00 0.00 0.00 100.00

10:36:13 am all 0.25 0.00 0.25 99.49

10:36:15 am all 0.13 0.00 0.13 99.75

10:36:17 am all 0.00 0.00 0.00 100.00

其中:ø %usr指的是使用者程序使用的cpu資源的百分比;

ø %sys指的是系統資源使用cpu資源的百分比;

ø %wio指的是等待io完成的百分比,這是值得觀注的一項;

ø %idle即空閒的百分比。

如果wio列的值很大,如在35%以上,說明系統的io存在瓶頸,cpu花費了很大的時間去等待i/o的完成。idle很**明系統cpu很忙。像以上的示例,可以看到wio平均值為11,說明i/o沒什麼特別的問題,而idle值為零,說明cpu已經滿負荷執行了。

CPU執行指令和磁碟IO

cpu的計算時間比磁碟io要快得多的多,而且增長速度也比磁碟io的增長快得多。平均來說,一次io的時間,cpu就能執行40萬條指令.所以我們寧願用指令來處理,而不是依賴於io.所以很多情況下,我們寧願進行一次複雜的cpu計算,以此來減少磁碟的io 磁碟7200轉每秒,1轉占用1 120秒,8.3毫秒...

CPU 記憶體 磁碟 IO流查詢

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

Linux監控CPU,記憶體,磁碟I O

簡單講講linux下監控 cpu 監控cpu,top命令能夠實時監控系統的執行狀態,並且可以按照cpu 記憶體和執行時間進行排序,同時top命令還可以通過互動式命令進行設定顯示,通過top命令可以檢視即時活躍的進行。記憶體 free命令可以檢視當前系統記憶體的使用情況 free m以mb為單位顯示系...