转载:linux查看进程占用IO情况

iotop是一款用于Linux/unix平台的磁盘IO监控工具,它能够详细地展示每个进程或线程的具体IO使用情况。该工具使用Python语言编写,兼容Python2.5及以上版本和Linux kernel2.6.20以上版本。iotop的显示界面类似经典工具top,可通过简单的命令操作进行数据排序和记录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:http://www.361way.com/iotop/1653.html 


linux/unix平台下查看总的磁盘IO情况的工具很多,其中最为常用的优秀工具是iostat。该工具是sysstat工具包里的一个工具,但iostat在针对每个进程或线程的具体IO使用情况时显的很无力。在这边方面iotop就显的很灵活,iotop的显示方式上继承了经典工具top的显示界面。

Iotop 使用 Python 语言编写而成,要求 Python 2.5(及以上版本)和 Linux kernel 2.6.20(及以上版本)。在centos/redhat/ubuntu平台下我们都可以很方便的在源里找到相应的包。

安装方式为:

yum -y install iotop  
sudo apt-get install iotop

当然也可以选择源码包安装。其官方主页为:http://guichaz.free.fr/iotop/  (该站还有其他几个不错的python写的工具。)

啰嗦了半天,上个图先:

 其参数有以下几个:

用法 iotop -参数

–version 查看版本信息的

-h, –help 查看帮助信息的

-o, –only 只显示在划硬盘的程序
-b, –batch 批量处理 用来记录日志的

-n NUM  设定循环几次

-d SEC, –delay=SEC  设定显示时间间隔

其中按 r 是反顺序排列,按 o 为动态切换,按q退出。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值