我的电脑显示100%的磁盘使用率,尽管任务管理器仅列出了0.4Mbps的总使用率,但电脑死机了。
在其他时候,我可以看到磁盘I / O达到7 Mbps,但PC不会冻结。
我也深入研究了资源监视器,但是没有发现真正占用太多磁盘的任何内容。
如何追踪罪魁祸首程序?我很确定这不是木马或病毒。
我无法上传屏幕截图,因为我在该站点上还没有10分:-(
我的电脑显示100%的磁盘使用率,尽管任务管理器仅列出了0.4Mbps的总使用率,但电脑死机了。
在其他时候,我可以看到磁盘I / O达到7 Mbps,但PC不会冻结。
我也深入研究了资源监视器,但是没有发现真正占用太多磁盘的任何内容。
如何追踪罪魁祸首程序?我很确定这不是木马或病毒。
我无法上传屏幕截图,因为我在该站点上还没有10分:-(
Answers:
这实际上取决于您要访问的内容。这就是为什么跨位置复制数千个文件的速度很慢的原因(请参阅此处)。
因此,如果您实际执行的操作需要访问分布在硬盘驱动器上的文件,那么即使传输速度实际上很低,在其他情况下(如果您拥有连续数据),您也将获得更高的利用率。即使具有较高的速度,I / O的利用率也要低得多。因此,这完全取决于您执行的操作。
正如已经提到的,另一个原因是磁盘可能会严重碎片化,因此要访问任何文件,磁盘都必须旋转得更多,才能访问相同的数据。因此,我的建议是彻底整理驱动器的碎片。
如果这不起作用,则可以尝试重新安装操作系统,因为它也可能是恶意软件。
再次如前所述,最终的原因可能是驱动器发生故障,在这种情况下,您实际上无法做很多事情。尝试检查它是否有坏扇区等。
无论传输速率如何,磁盘使用率均为100%表示磁盘正在以最大容量工作,并且其他IO操作将需要等待直到负载减少为止。
打开资源监视器(在运行命令中恢复),然后转到“磁盘”选项卡,然后可以在“具有磁盘活动的进程”和“磁盘活动”部分中按读/写速度(每秒字节数)进行排序
“磁盘活动”部分将让您了解进程正在尝试读取或写入的特定文件,这阻塞了IO。
通常,此行为表明您的驱动器严重碎片化。尝试对驱动器进行碎片整理。可能需要几个小时,具体取决于您的碎片级别。
这种现象的另一个迹象是,HDD可能发生故障,但这不太可能发生,因为在这种情况下,我注意到传输速率通常停留在0.1Mbps且始终在特定文件上。
如果进行碎片整理不能解决HDD性能问题,则您可能正在寻找即将发生故障的HDD。尽快备份您的数据。
另请注意,您需要按照Windows的建议在分区上至少保留20%的可用空间(或者为15%),以获得最佳性能。