确定哪个进程占用了大部分磁盘带宽?

确定哪个进程占用了大部分磁盘带宽?

当硬盘指示灯闪烁(长时间)时,我如何知道哪个进程占用了大部分磁盘带宽?

答案1

使用iotop

Iotop 是一个 Python 程序,具有类似顶部的 UI,用于显示正在执行 I/O 的进程。它需要 Python ≥ 2.5(或带有 ctypes 模块的 Python ≥ 2.4)和 Linux 内核 ≥ 2.6.20,并且启用 TASK_DELAY_ACCT CONFIG_TASKSTATS、TASK_IO_ACCOUNTING 和 CONFIG_VM_EVENT_COUNTERS 选项。

在此输入图像描述

答案2

除此之外iotop,您还可以使用iostat

相关内容