ext2 的碎片整理

UAd*_*ter 3 upgrade performance gnome defrag read-only

这值得么?有 e2defrag。120GB需要多长时间?8h够吗?

我想改进硬盘的读/写。硬盘似乎是新的(9 个月大)。它在我的工作机器上,我是 Java 程序员。

bkz*_*and 6

你的读/写率是多少?您希望获得多少增长?您可能不会从碎片整理中获得那么多的增加。

对数据进行碎片整理所需的时间在很大程度上取决于碎片率、文件数量和磁盘的读/写速度以及硬件的其他速度因素。8 小时应该足够了,但我只能猜测。

碎片始终是一个问题,但 ext2/3/4 保留了一些空间以确保它们能够一次性写入数据,而不必总是将其分散。您可以使用 来检查保留了多少空间tune2fs -l /dev/<your device> | grep -i reserve。随着时间的推移,减少保留量可能会增加碎片,而增加保留量可能无助于进一步减少碎片。

如果您需要增加读/写,也许在 ramdrive 上操作将有助于您没有太多数据但有很多小文件的情况。此外,您可能想检查 SSD 以增加您的 r/w。

请参阅此答案以获取有关碎片的信息。