您的位置:首页 > 运维架构 > Linux

Linux查看某个进程的磁盘IO读写情况

2017-12-25 00:15 1986 查看
说明:

1、Linux下没有原生的查看IO的软件,只能额外装。

2、如果使用vmstat或者cat /proc/$PID/io,这些看的都太复杂了。

下面是安装的比较直观的软件:

1、iostat

这个只能计算总的IO,没有单独某个进程的。

安装:

#Ubuntu
sudo apt-get install sysstat
#CentOS
sudo yum install sysstat


2、iotop

这个可以针对单个进程进行查看。

sudo iotop -p $PID -d 1


安装:

#Ubuntu
sudo apt-get install iotop
#CentOS
sudo yum install iotop


3、pidstat

和iotop效果一致,不过这个可以监控内存。

sudo pidstat -p $PID -d 1


安装:

#Ubuntu
sudo apt-get install sysstat
#CentOS
sudo yum install sysstat


参考:

http://blog.csdn.net/daiyudong2020/article/details/53863314

http://www.linuxidc.com/Linux/2014-11/109609.htm

http://www.linuxidc.com/Linux/2013-10/91570.htm

http://blog.csdn.net/dai451954706/article/details/44015311
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: