Home  >  Article  >  Database  >  【荐】用iopp代替iotop

【荐】用iopp代替iotop

WBOY
WBOYOriginal
2016-06-07 16:42:291317browse

1、为什么推荐 iopp iotop 对内核及python版本都有一定要求,有时候无法用上,这时候就可以使用iopp作为替代方案。在有些情况下可能无法顺利使用iotop,这时候就可以选择iopp了。它的作者是Mark Wong,用C开发,代码仅有532行,非常简洁。 iopp的项目地址:h

1、为什么推荐iopp

iotop对内核及python版本都有一定要求,有时候无法用上,这时候就可以使用iopp作为替代方案。在有些情况下可能无法顺利使用iotop,这时候就可以选择iopp了。它的作者是Mark Wong,用C开发,代码仅有532行,非常简洁。

iopp的项目地址:https://github.com/markwkm/iopp

2、安装iopp 下载源码到本地后,执行下面的命令即可完成安装: cmake CMakeLists.txt make && make install #或者指定安装的目标路径到 /usr/bin 下 make install DESTDIR=/usr 3、使用iopp

iopp使用起来非常简便,用法:

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 -m, --megabytes display data in megabytes -u, --human-readable display data in kilo-, mega-, or giga-bytes

iopp输出的结果也比较清晰易懂,简单解释下:

pid 进程ID rchar 预计发生磁盘读的字节数 wchar 预计发生磁盘写的字节数 syscr I/O读次数 syscw I/O写此书 rbytes 真正发生磁盘读的字节数 wbytes 真正发生磁盘写的字节数 cwbytes 因为清空页面缓存而导致没有发生操作的字节数 command 命令行名称 本条目发布于2014/10/12。属于系统运维分类,被贴了 iopp、Linux 标签。作者是yejr 个人PPT分享

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn