是否有一个工具可以告诉我为什么我的硬盘正在旋转?

是否有一个工具可以告诉我为什么我的硬盘正在旋转?

我的操作系统安装在一个小型 SSD 上,大部分数据安装在一个大型 HDD 上。即使我没有执行任何操作,我的 HDD 也会每隔十五分钟左右旋转一次。我想找出导致它旋转的原因,以便我可以将其内容移回原位或让它停止。

答案1

您可以使用它find来查找哪些文件被访问过。例如,find /hdd/mount/path -cmin -15它将显示过去 15 分钟内访问过的文件。当然,您必须输入正确的硬盘安装路径。否则,它将在整个系统中查找文件。也许这会给你一个提示。如果您不知道哪个进程访问了这些文件,您还可以确切地找出

另一个可能有用的工具是iotop。您必须先安装它:

sudo apt-get install iotop

然后你可以运行

sudo iotop -m /hdd/mount/path

查看哪些进程正在访问特定的挂载路径或

sudo iotop -f /path/to/file

查看哪些进程正在访问特定文件。缺点是您必须观察并等待访问发生。

相关内容