日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux系统io查看计算,Linux下查看进程IO工具iopp

發(fā)布時間:2023/12/2 linux 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux系统io查看计算,Linux下查看进程IO工具iopp 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux下的IO檢測工具最常用的是iostat,不過iostat只能查看到總的IO情況。如果要細看具體那一個程序點用的IO較高,可以使用iotop 。不過iotop對內核版本和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輸出的結果解釋如下

pid 進程ID

rchar 將要從磁盤讀取的字節(jié)數(shù)

wchar 已經(jīng)寫入或應該要寫入磁盤的字節(jié)數(shù)

syscr 讀I/O次數(shù)

syscw 寫I/O次數(shù)

rbytes 真正從磁盤讀取的字節(jié)數(shù)

wbytes 真正寫入到磁盤的字節(jié)數(shù)

cwbytes 因為清空頁面緩存而導致沒有發(fā)生操作的字節(jié)數(shù)

command 執(zhí)行的命令

總結

以上是生活随笔為你收集整理的linux系统io查看计算,Linux下查看进程IO工具iopp的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。