iotop 如果您有兴趣追踪服务器的 IO 瓶颈,那么对于系统管理员来说,这是一个非常重要的工具。 虚拟机 还提供了一个最佳报告,尽管使用它很难查明错误 虚拟机. vmstat 可以帮助您了解是否存在 IO 瓶颈。
在 Debian/Ubuntu 和 Mint linux 上安装 iotop
到 安装iotop 在 Debian/Ubuntu 或者 薄荷 linux 在终端上输入以下命令:
$ sudo apt-get install iotop -y
在 RHEL、CentOS 和 Fedora
iotop 需要服务器中带有 ctypes 模块的 python 和内核 2.6.18。
首先更新Linux内核和 Python 使用 ctypes 模块:
# yum update kernel python python-ctypes -y
安装 iotop 在 RHEL, CentOS 和 Fedora 使用以下 yum 命令:
# yum install iotop
如何使用iotop
运行 iotop 在控制台中输入下一个命令:
# iotop
示例输出
但是,我建议您使用 –only 选项启动 iotop 以仅查看实际执行 I/O 的进程或线程,而不是显示所有进程或线程(您也可以动态设置此模式,请参阅键盘快捷键 o 了解更多信息):
# iotop --only
其他支持的选项 iotop 命令 如果您键入:
# iotop --help
或者
# man iotop