在 Linux 系统上,查看文件系统有多忙

nod*_*ase 5 linux performance filesystems monitoring

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

我该怎么做(使用 Linux)?

Cha*_*ffy 11

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


小智 6

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

在我的 OSX 上,我可以使用:

#iostat -w 1

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


小智 3

你可以尝试iotop

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