一个类似htop的工具来显示linux中的磁盘活动

我正在寻找一个可以报告磁盘IO活动的Linux命令行工具。 类似于htop东西真的很酷。 有人听说过这样的事吗?

你可以使用iotop 。 它不依赖于内核补丁。 它适用于股票Ubuntu内核

在Ubuntu回购中有一个包。 您可以使用安装它

 sudo apt-get install iotop 

iotop

nmon显示每个设备的磁盘活动的一个很好的显示。 它可用于Linux。

 ? 磁盘I / O ????(/ proc / diskstats)????????所有数据是每秒千字节????????????????? ?????????????????????????????????????????ij
 ?DiskName Busy Read WriteKB | 0 | 25 | 50 | 75 100 |  ?
 ?sda 0%0.0 127.9 |> |  ?
 ?sda1 1%0.0 127.9 |> |  ?
 ?sda2 0%0.0 0.0 |> |  ?
 ?sda5 0%0.0 0.0 |> |  ?
 ?sdb 61%385.6 9708.7 | WWWWWWWWWWWWWWWWWWWWWWWWWWR> |  ?
 ?sdb1 61%385.6 9708.7 | WWWWWWWWWWWWWWWWWWWWWWWWWWWR> |  ?
 ?sdc 52%353.6 9686.7 | WWWWWWWWWWWWWWWWWWWWWWWWWW> |  ?
 ?sdc1 53%353.6 9686.7 | WWWWWWWWWWWWWWWWWWWWWWWWWR |  ?
 ?sdd 56%359.6 9800.6 | WWWWWWWWWWWWWWWWWWWWWWWWWWWWW> |  ?
 ?sdd1 56%359.6 9800.6 | WWWWWWWWWWWWWWWWWWWWWWWWWWWWW> |  ?
 ?sde 57%371.6 9574.9 | WWWWWWWWWWWWWWWWWWWWWWWWWR> |  ?
 ?sde1 57%371.6 9574.9 | WWWWWWWWWWWWWWWWWWWWWWWWR> |  ?
 ?sdf 53%371.6 9740.7 | WWWWWWWWWWWWWWWWWWWWWWWWWR> |  ?
 ?sdf1 53%371.6 9740.7 | WWWWWWWWWWWWWWWWWWWWWWWWWR> |  ?
 ?md0 0%1726.0 2093.6 |>磁盘忙不可用|  ?
 ?????????????????????????????????????????????????? ?????????????????????????????????????????????????? ??????????????????????????????????

这不是一个好主意,但是你可以使用顶层 。 但是,要显示每个进程的磁盘活动,它需要一个内核补丁(可从站点获得)。 这些内核补丁现在已经过时 ,只是为了显示每个进程的networking活动提供了一个可选的模块。

使用collectl具有广泛的进程I / O监视,包括监视线程。

被警告有I / O计数器正在写入caching和I / O到磁盘。 collectl报告。 如果你不小心,你可以曲解数据。 请参阅http://collectl.sourceforge.net/Process.html

当然,它显示的不仅仅是处理统计数据,因为你需要一个工具来提供一切,而不是一堆不同的显示不同格式的东西,对吗?