在Linux系统上,查看文件系统的繁忙程度

在Linux系统上,查看文件系统的繁忙程度

我想知道一个命令可以显示文件系统(当前)的繁忙程度。我假设存在这样一个命令可以向我展示这一点。对于这样的命令,我是否应该了解特定的参数?另外,是否有一个单独的命令可以告诉我平均负载是多少?

我该如何做到这一点(使用 Linux)?

答案1

  • vmstat 1将每秒轮询总体信息,包括 IO 负载(请参阅bibo列了解输入和输出)。
  • iostat 1将提供更直接关注 IO 的信息。
  • iotop将在每个进程级别提供此信息,假设现代内核具有适当的配置(查看主页)。
  • dstat是一款瑞士军刀工具,结合了上述许多工具中提供的信息。

答案2

取决于您使用的文件系统。就像 zfs 有他自己的工具,但一般来说 iostat 可以做到这一点。尝试: #man iostatiostat --help

在我的 OSX 上我可以使用:

#iostat -w 1

这将每秒刷新一次并向您显示磁盘 iops。希望这是您要找的答案。;-)

答案3

你可以尝试iotop

应该可以通过您选择的包管理器安装

相关内容