Eu tenho uma ideia muito básica:
Gostaria de desfragmentar arquivos com tamanho inferior a 100 MB apenas no sistema de arquivos ext4.
Como não há opção para isso na ferramenta de desfragmentação ( e4defrag
), alguma ideia de como eu poderia fazer isso?
Eu sei apenas como encontrar esses arquivos:
find / -type f -size -100M
Razão para tal ação:
Eu tinha um sistema com 99.x% dos fs ocupados, liberei o espaço agora, deixando muitos arquivos fragmentados.
Eu estava a um fio de cabelo de uma solução:
Notas:
o
-xdev
argumento como página de manual diz:Isso significa que ele não processará nenhum outro sistema de arquivos como
tmpfs
(/tmp
) etc., vejamount -v
tudo o que você montou.