有没有人有使用可以通过文件系统路径提供磁盘 IO 负载指示的工具的经验。
我经常使用“iostat”实用程序来了解 Linux 主机上发生了多少磁盘活动。'iostat' 提供每个设备的细分,因此您可以查看特定块设备上的活动。但它并没有比这更深入——例如,您不能在目录“/var/log/httpd/”中查询由“httpd”生成的写入负载。
有没有人有使用可以通过文件系统路径提供磁盘 IO 负载指示的工具的经验。
我经常使用“iostat”实用程序来了解 Linux 主机上发生了多少磁盘活动。'iostat' 提供每个设备的细分,因此您可以查看特定块设备上的活动。但它并没有比这更深入——例如,您不能在目录“/var/log/httpd/”中查询由“httpd”生成的写入负载。
使用 htop 执行以下操作。
就这样,每个进程磁盘 I/O 实时进行。
您可以为此目的使用 iotop。
我像普通上衣一样工作,我不能多说。大多数发行版都会将其打包,但这里是它的主页。您将需要一个最新的内核。
Collectl 还可以显示进程 I/O 负载,但由于它还可以监控几乎所有其他系统资源,因此您可以在一个工具中获得所有这些资源。例如,您现在可以查看顶级 i/o 或 cpu 进程以及磁盘、网络等。但您也可以回放历史数据并显示相同类型的数据。此外,内核实际上提供了 7 种不同的进程 I/O。Collectl 可以将它们全部显示出来,甚至可以让你对它们进行排序。-标记