La domanda non è se c'è frammentazione. Tutti i file system presentano frammentazione.
La domanda è se la frammentazione è sufficiente per influire sulle prestazioni.
Sui file system Linux, la frammentazione è in genere inferiore al 5%, spesso 1 o 2% a meno che il disco non sia pieno al 99%. In caso di un disco completo, è possibile vedere una frammentazione significativa, ma in tal caso il problema è un disco completo.
$ sudo fsck.ext2 -fn /dev/sda1
e2fsck 1.42 (29-Nov-2011)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Ubuntu_Rescue: 291595/1222992 files (**0.2% non-contiguous**), 1927790/4882432 blocks
Quindi sì, c'è una frammentazione dello 0,2%, ma questo è ben al di sotto della soglia dell'85% per influire sulle prestazioni.
Vedi il post sul blog Perché Linux non ha bisogno di deframmentare? .
Su Windows, non è raro vedere una percentuale di frammentazione del 50% o superiore (ho visto più del 200%). Pertanto Windows necessita di strumenti di deframmentazione.
Su Windows consigliano la deframmentazione a soglie di circa l'85%.
Vedere:
Quindi, in conclusione, la deframmentazione non è un problema abbastanza grande su Linux per influire sulle prestazioni, quindi non ci sono strumenti di deframmentazione significativi e stai sprecando il tuo tempo a preoccuparti.