非常长的删除操作

非常长的删除操作

我的文件删除速度经常很慢。特别是当我要求系统删除大量文件时。例如,我需要删除大小约为 4Gb 的目录。为什么我需要等待超过一天? 在此处输入图片描述

更彻底的是,我拥有 256 Gb SSD 磁盘。是的,它几乎满了,但它是 SSD!

答案1

我无法告诉你你的 SSD 是否健康,所以我无法判断删除一堆小文件是否一定需要这么长时间。然而,事实上,复制甚至删除 4G 的小文件所花的时间比只包含几个小文件的 4G 要长几个数量级。

在这些操作期间,操作系统除了更新/删除文件块外,还必须更新/删除元数据。如果允许索引,甚至必须触及索引数据。当您操作相对较大的文件时,您无法识别管理文件系统内容需要多长时间,但是当元数据和实际数据的写入时间之间差别不大时,大容量甚至会让坚强的人哭泣。

检查磁盘的健康状况不会有什么坏处,但是一旦您再次开始工作,我建议关闭不需要的索引,并创建文件包(zip,rar等)并定期删除它们如果它们不必永久在线。

相关内容