Um dos grandes mitos que circulam em torno do Linux é que seus sistemas de arquivos não fragmentam o HD.
Para começar, um sistema de arquivos que não fragmenta o HD seria quase mágico. O que fazer quando gravamos 3 arquivos em um diretório inicialmente e depois atualizamos o arquivo do meio que se torna um pouco maior? Segundo
http://kernelnewbies.org/Ext4#head-38e6ac2b5f58f10989d72386e6f9cc2ef7217fb0 existem duas opções: gravar o excedente desse arquivo em outro lugar (fragmentação) ou realocar todo o arquivo para outro local, isso parece uma boa ideia, mas nem sempre. E se esses arquivos são normalmente executados sequencialmente? Acabamos de quebrar a ordem ideal. Sentiu o drama?
Pois bem, para quem ainda afirma que Linux não fragmenta o disco e que não precisamos de desfragmentador existe um projeto de desfragmentador para o Ext4 em andamento denominado e4defrag.
"Ext4 will support online fragmentation, and there's a e4defrag tool which can defragment individual files or the whole filesystem."
