久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

linux性能監(jiān)控之iotop命令

2023-09-25 16:07:52 298

linux性能監(jiān)控之iotop命令

iotop命令 是一個用來監(jiān)視磁盤I/O使用狀況的top類工具。iotop具有與top相似的UI,其中包括PID、用戶、I/O、進程等相關(guān)信息。Linux下的IO統(tǒng)計工具如iostat,nmon等大多數(shù)是只能統(tǒng)計到per設(shè)備的讀寫情況,如果你想知道每個進程是如何使用IO的就比較麻煩,使用iotop命令可以很方便的查看。

iotop使用Python語言編寫而成,要求Python2.5(及以上版本)和Linux kernel2.6.20(及以上版本)。iotop提供有源代碼及rpm包,可從其官方主頁下載。

CentOS里一條命令即可安裝:

yum install iotop

命令參數(shù)

-o:只顯示有io操作的進程

-b:批量顯示,無交互,主要用作記錄到文件。

-n NUM:顯示NUM次,主要用于非交互式模式。

-d SEC:間隔SEC秒顯示一次。

-p PID:監(jiān)控的進程pid。

-u USER:監(jiān)控的進程用戶。

iotop常用快捷鍵

左右箭頭:改變排序方式,默認是按IO排序。

r:改變排序順序。

o:只顯示有IO輸出的進程。

p:進程/線程的顯示方式的切換。

a:顯示累積使用量

q:退出。

常用命令

iotop

默認顯示信息

iotop -t

增加時間戳列

iotop -d 2 -n 3 

2s刷新1次,刷新三次信息后結(jié)束

iotop -u root

僅顯示root用戶下進程的io信息

iotop -a

以累計方式顯示信息,數(shù)據(jù)從iotop命令啟動開始做計算

默認顯示信息

iotop

Total DISK READ

Total DISK WRITE

一方面表示了進程和內(nèi)核線程之間的總的讀寫帶寬,另一方面也表示內(nèi)核塊設(shè)備子系統(tǒng)的。

Actual DISK READ

Actual DISK WRITE

表示在內(nèi)核塊設(shè)備子系統(tǒng)和下面硬件(HDD、SSD 等等)對應(yīng)的實際磁盤 I/O 帶寬。

TID                線程號或進程號

PRIO            線程運行時的I/O優(yōu)先級

USER            進程所屬用戶

DISK READ        刷新時間間隔內(nèi)讀取數(shù)據(jù)量

DISK WRITE        刷新時間間隔內(nèi)寫入數(shù)據(jù)量

SWAPIN            每個進程的交換使用率

IO                每個進程的 I/O 利用率,包含磁盤和交換

COMMAND            進程名字

 

 


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: