一个类似htop的工具来显示linux中的磁盘活动
我正在寻找一个可以报告磁盘IO活动的Linux命令行工具。 类似于htop
东西真的很酷。 有人听说过这样的事吗?
你可以使用iotop 。 它不依赖于内核补丁。 它适用于股票Ubuntu内核
在Ubuntu回购中有一个包。 您可以使用安装它
sudo apt-get install 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
当然,它显示的不仅仅是处理统计数据,因为你需要一个工具来提供一切,而不是一堆不同的显示不同格式的东西,对吗?