![我听到磁盘活动但看不到哪个进程在做这件事(Linux)](https://linux22.com/image/1519336/%E6%88%91%E5%90%AC%E5%88%B0%E7%A3%81%E7%9B%98%E6%B4%BB%E5%8A%A8%E4%BD%86%E7%9C%8B%E4%B8%8D%E5%88%B0%E5%93%AA%E4%B8%AA%E8%BF%9B%E7%A8%8B%E5%9C%A8%E5%81%9A%E8%BF%99%E4%BB%B6%E4%BA%8B%EF%BC%88Linux%EF%BC%89.png)
这是我在几台不同的电脑和 Linux 版本(主要是 ubuntu,现在是 16.04 LTS)上反复遇到的问题。我清楚地听到 HDD 正在执行某些操作,还看到 HDD LED 闪烁。但我无法通过任何工具查看负责哪个进程。
htop
例如我尝试了这些工具iotop
:
如何找出基于 GNU/Linux 的系统中哪些进程正在访问硬盘?
htop
我必须运行,sudo htop
否则它会说我没有权限查看磁盘 I/O 统计数据(为什么?为什么磁盘 I/O 比 MEM 或 CPU 更受保护?)。sudo
它仍然显示根本没有磁盘活动,但我清楚地听到磁盘在工作并且 LED 闪烁(以及计算机滞后)iotop
总是冻结,并且只有在磁盘活动结束后才开始做出反应