Linux下查看进程IO工具iopp
生活随笔
收集整理的這篇文章主要介紹了
Linux下查看进程IO工具iopp
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Linux下的IO檢測工具最常用的是iostat,不過iostat只能查看到總的IO情況。如果要細看具體那一個程序點用的IO較高,可以使用iotop 。不過iotop對內(nèi)核版本和Python版本有要求,雖然目前主流的CentOS和Ubuntu版本上都適用。不過考慮到其無法適用的場景,推薦個可以查看程序IO使用情況的工具iopp作為替代方案。 安裝iopp 安裝編譯工具 $ yum install cmake 編譯安裝iopp $ git clone https://github.com/markwkm/iopp.git $ cd iopp $ cmake CMakeLists.txt $ make && make install 如需指定安裝位置,可按如下方法 # 指定安裝的目標路徑到/usr/bin下 $ make install DESTDIR=/usr 注:默認安裝目錄位置為/bin/iopp 使用iopp iopp語法 $ iopp --help usage: iopp -h|--help usage: iopp [-ci] [-k|-m] [delay [count]] -c, --command display full command line #顯示完整命令行 -h, --help display help #顯示幫助信息 -i, --idle hides idle processes #隱藏空閑進程 -k, --kilobytes display data in kilobytes #以KB為單位顯示數(shù)據(jù) -m, --megabytes display data in megabytes #以MB為單位顯示數(shù)據(jù) -u, --human-readable display data in kilo-, mega-, or giga-bytes #以方便讀的方式顯示數(shù)據(jù) 列出進程并隱藏I/O空閑的進程 $ iopp -i -k -c 1 pid rchar wchar syscr syscw rkb wkb cwkb command pid rchar wchar syscr syscw rkb wkb cwkb command 9311 31 0 0 0 0 0 0 iopp pid rchar wchar syscr syscw rkb wkb cwkb command 9311 31 0 0 0 0 0 0 iopp pid rchar wchar syscr syscw rkb wkb cwkb command 9311 31 0 0 0 0 0 0 iopp pid rchar wchar syscr syscw rkb wkb cwkb command 9311 31 0 0 0 0 0 0 iopp pid rchar wchar syscr syscw rkb wkb cwkb command 9311 31 0 0 0 0 0 0 iopp pid rchar wchar syscr syscw rkb wkb cwkb command 9311 31 0 0 0 0 0 0 iopp pid rchar wchar syscr syscw rkb wkb cwkb command 395 0 0 0 0 0 4 0 jbd2/dm-0-8 1229 0 1 0 0 0 8 0 auditd 1251 0 0 0 0 0 4 0 /sbin/rsyslogd 1498 110 0 0 0 0 4 0 crond 9311 31 0 0 0 0 0 0 iopp iopp輸出的結(jié)果解釋如下 pid 進程ID rchar 將要從磁盤讀取的字節(jié)數(shù) wchar 已經(jīng)寫入或應(yīng)該要寫入磁盤的字節(jié)數(shù) syscr 讀I/O次數(shù) syscw 寫I/O次數(shù) rbytes 真正從磁盤讀取的字節(jié)數(shù) wbytes 真正寫入到磁盤的字節(jié)數(shù) cwbytes 因為清空頁面緩存而導(dǎo)致沒有發(fā)生操作的字節(jié)數(shù) command 執(zhí)行的命令
轉(zhuǎn)載于:https://www.cnblogs.com/liang545621/p/9410001.html
總結(jié)
以上是生活随笔為你收集整理的Linux下查看进程IO工具iopp的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java拾遗:001 - 重写 equa
- 下一篇: SQL Server 死锁的告警监控