歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux系統IO分析工具之iotop參數詳解(查看IO占用)

Linux系統IO分析工具之iotop參數詳解(查看IO占用)

日期:2017/3/1 17:55:16   编辑:Linux技術

簡介:

iotop – simple top-like I/O monitor
iotop是一個用來監視磁盤I/O使用狀況的 top 類工具,可監測到哪一個程序使用的磁盤IO的信息(requires 2.6.20 or later)

安裝:

復制代碼代碼如下:
yum -y install iotop

用法:

復制代碼代碼如下:
iotop [OPTIONS]

選項:

復制代碼代碼如下:
--version #顯示版本號
-h, --help #顯示幫助信息
-o, --only #顯示進程或者線程實際上正在做的I/O,而不是全部的,可以隨時切換按o
-b, --batch #運行在非交互式的模式
-n NUM, --iter=NUM #在非交互式模式下,設置顯示的次數,
-d SEC, --delay=SEC #設置顯示的間隔秒數,支持非整數值
-p PID, --pid=PID #只顯示指定PID的信息
-u USER, --user=USER #顯示指定的用戶的進程的信息
-P, --processes #只顯示進程,一般為顯示所有的線程
-a, --accumulated #顯示從iotop啟動後每個線程完成了的IO總數
-k, --kilobytes #以千字節顯示
-t, --time #在每一行前添加一個當前的時間
-q, --quiet #suppress some lines of header (implies --batch). This option can be specified up to three times to remove header lines.
-q column names are only printed on the first iteration,
-qq column names are never printed,
-qqq the I/O summary is never printed.

可用的命令(在運行iotop命令後按相應鍵位):
使用left和right改變排序(方向鍵改變排序列),還可使用以下命令:

復制代碼代碼如下:
r:反向排序,
o:切換至選項--only,
p:切換至--processes選項,
a:切換至--accumulated選項
q:退出
i:改變線程的優先級

例子:

復制代碼代碼如下:
$ iotop
$ iotop –b –n 3 –d 5

文章來源:微笑的魚

Copyright © Linux教程網 All Rights Reserved