Embora o que Emmanuel Rosa citou do Wiki seja tecnicamente correto (e ele também está certo, verifique o wiki, e se você estiver se sentindo realmente aventureiro, a lista arquiva para o [email protected] lista de discussão, há muita informação útil lá), há duas coisas que eu gostaria de salientar que são (infelizmente) um pouco grandes para caber em um comentário:
- Essa entrada da FAQ em particular no wiki está um pouco desatualizada. Os principais kernels Linux atuais (4.14 a partir desta resposta) possuem algum grau de limpeza automatizada, embora eu não tenha certeza de quais distros têm kernels novos o suficiente para fornecer isso.
-
Se você tem uma grande quantidade de rotatividade no seu sistema de arquivos (muitos arquivos sendo criados, excluídos e / ou copiados regularmente), então pode ser benéfico fazer um pequeno balanço parcial em um sistema semi-regular. base. Por exemplo, tenho a seguinte execução na maioria dos meus sistemas diariamente:
btrfs balance start -dusage=50 -dlimit=4 -musage=50 -mlimit=16
Isso equilibrará os primeiros quatro blocos de dados no disco que não estão com mais de 50% e os primeiros dezesseis blocos de metadados no disco que não estão com mais de 50%. Isso se traduz em mover no máximo pouco mais de 4 GB de dados, o que é bastante rápido, e ajuda a evitar que a rotatividade comum em meus sistemas tenha um impacto negativo no sistema de arquivos.