Linux

GNU/Linux 世界中是否有適用於 ExFAT 的碎片整理實用程序?

  • November 22, 2021

我遇到了一個性能下降非常顯著(大約 20 倍)的 SSD。由於使用了 ExFAT 文件系統,我懷疑這可能是由於碎片造成的。

開源/自由軟體世界中是否有可用的工具(= 許可或負擔得起的許可證)來對文件系統進行碎片整理?

是的,我知道備份、重新格式化和放回的舊方法。在這種情況下,它可能會很長(嵌入式測量系統中的一些 TB 數據)。

不。

這同樣適用於 NTFS 和 FAT32。實際上 AFAIK 關閉了 Linux 支持的所有文件系統,只有 ext4 可以進行碎片整理(只能對單個文件進行碎片整理)和 XFS(可以進行完整碎片整理)。

作為最後的手段,您可以安裝 Windows 10 Enterprise 的試用版並從中進行碎片整理。Windows 中也沒有內置的碎片整理工具,但有一些第三方工具,例如 Defraggler、O&O Defrag 和 UltraDefrag。

通常不建議對 SSD/NVMe 儲存進行碎片整理(可能會不必要地磨損快閃記憶體擦除塊)。

一些碎片問題僅特定於旋轉 HDD(尋軌時間),當使用易受碎片影響的文件系統時,在 SSD 上也會遇到一些問題。

在純 Linux 環境中,備份、重新格式化和恢復循環可能是唯一(或最簡單)的選項。

引用自:https://unix.stackexchange.com/questions/677611