-
mkfs.ext4 -T largefile ...
e nunca se preocupam com a desfragmentação ... - Use o LVM, não um sistema de arquivos.
Eu tenho a partição ext4, que contém arquivos de imagem de disco com os quais o VirtualBox trabalha. Todas elas são imagens de tamanho fixo (ou seja, arquivos nunca mudam de tamanho). Eles são desfragmentados o máximo possível (com e4defrag).
Eu assumo que muitos recursos do sistema de arquivos são redundantes neste caso. Ou seja como os arquivos nunca são criados, nunca são apagados, nunca mudam de tamanho, somente a leitura e a escrita "in-place" acontecem, e o conteúdo dos arquivos é alinhado no disco rígido continuamente, tornando-se muito mais simples o sistema de arquivos para atributos de arquivo, diretórios, diário, etc). Teoricamente, eu poderia até usar volumes lógicos em vez de arquivos neste caso (não tenho certeza se quero).
Então, perguntas:
Pode ser outro sistema de arquivos mais adequado? (Alguns sistemas de arquivos que não suportam diretórios e apenas arquivos contínuos de tamanho fixo?) Ou talvez o Linux tenha a possibilidade de montar parte da partição existente como um arquivo? Ou seja que eu crie uma partição não formatada / dev / sda2 e depois
mkfs.ext4 -T largefile ...
e nunca se preocupam com a desfragmentação ...