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

8

Estou ciente de que há várias dúvidas sobre quanto espaço reservar em um sistema de arquivos usando tune2fs -m , mas alguns dos conselhos são contraditórios, alguns parecem ser relevantes apenas para o sistema de arquivos em que root é montado e none parece ser especificamente para ext4 .

A unidade que estou perguntando é um disco rígido / SSD híbrido de 3 TB com uma partição formatada usando ext4 e que é usada APENAS para arquivos de mídia. Root , home e swap estão todos em suas próprias partições em uma unidade SSD que eu deixarei bem sozinho.

No momento, no sistema de arquivos de 3 TB ext4 , 5% do espaço em disco é reservado (o padrão), mas são uns impressionantes 150 GB. Se for seguro fazê-lo, eu gostaria de reduzi-lo para 1%, o que seria de 30 GB, liberando assim 120 GB. Por favor, note que o sistema de arquivos está 92% cheio, 5% do restante é o espaço reservado.

O conselho em esta resposta , sugere que definir o espaço reservado para 5% é sensato em quase ext3 filesystems para evitar a fragmentação. Em seguida, ele afirma que ext4 é mais eficiente, declarando explicitamente que: "o alocador de vários blocos do ext4 é muito mais resistente à fragmentação" . NÃO avisa então qual porcentagem seria sensata para ext4 .

Gostaria de saber se seria seguro reduzir o espaço de unidade reservado para 1% no meu sistema de arquivos de 3 TB ext4 , mantendo a proteção adequada de 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.

    
por mattst 19.12.2015 / 17:03

1 resposta

3

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

Nenhum é estritamente necessário em volumes de dados simples do usuário. 5% em drives modernos grandes é demais, eu uso 2% apenas para ser seguro, mas provavelmente ainda é um exagero (100 MiB provavelmente seria suficiente para o modo de emergência em muitos sistemas)

No entanto, o motivo secundário para o 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 evitar a fragmentação de arquivos frequentemente alterados, essencialmente as modificações podem ser mantidas dentro da mesma área física do arquivo original. 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.

    
por 06.01.2017 / 01:48