tune2fs - quanto espaço reservar em um sistema de arquivos ext4 grande

8

Estou ciente de que há várias perguntas sobre quanto espaço reservar em um sistema de arquivos usando tune2fs -m, mas alguns conselhos são contraditórios, alguns parecem ser relevantes apenas para o sistema de arquivos onde rootestá montado e nenhum parece ser especificamente ext4.

A unidade que estou perguntando é um SSD / disco rígido híbrido de 3 TB com uma partição formatada usando ext4e que é SOMENTE usada para arquivos de mídia. Root,, homee swapestão todas em suas próprias partições em uma unidade SSD que deixarei em paz.

No momento, no ext4sistema de arquivos de 3 TB , 5% do espaço em disco é reservado (o padrão), mas são 150 GB. Se for seguro, eu gostaria de reduzir isso para 1%, que seria de 30 GB e, ao fazê-lo, liberar 120 GB. Observe que o sistema de arquivos está 92% cheio, 5% do restante é o espaço reservado.

O conselho nesta resposta sugere que definir o espaço reservado para 5% é sensato em ext3sistemas de arquivos quase cheios para evitar fragmentação. Ele então afirma que ext4é mais eficiente, declarando explicitamente que: "o alocador de blocos múltiplos do ext4 é muito mais resistente à fragmentação" . NÃO passa a aconselhar para que porcentagem seria sensato ext4.

Gostaria de saber se seria seguro reduzir o espaço reservado em 1% no meu ext4sistema de arquivos de 3 TB , mantendo a proteção adequada à fragmentação do sistema de arquivos?

Se o espaço reservado de 30 GB a 1% não for suficiente, então quão pouco seria seguro?

Obrigado.

Mattst
fonte
4
Eu sempre defino a quantidade de espaço em disco reservado como 0% para grandes partições apenas com arquivos de mídia. Eu nunca tive nenhum problema até agora.
Francesco Turco

Respostas:

3

Essa reserva é principalmente para as partições do sistema principal, para que o root ainda possa efetuar login se um usuário comum conseguir preencher a unidade e obstruir as obras. O espaço é necessário para arquivos temporários, cópia e espaço geral para comandos de shell.

Nenhuma é estritamente necessária em volumes simples de dados do usuário. 5% em grandes unidades modernas é demais, eu uso 2% apenas por segurança, mas provavelmente ainda é um exagero (100 MiB provavelmente seriam suficientes para o modo de emergência em muitos sistemas)

No entanto, o motivo secundário do espaço reservado é que ele deixa lacunas entre o final de um arquivo e o início do próximo. Um pouco de espaço pode ajudar a impedir a fragmentação de arquivos alterados com frequência, essencialmente as modificações podem ser mantidas na mesma área física que o arquivo original. Os arquivos de mídia raramente são modificados, a menos que você esteja editando a mídia. Nos SSDs, a fragmentação não importa, pois todos os segmentos são acessados ​​em velocidade igual.

Poder maximo
fonte