说明:
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