Porque alguns tipos de sistemas de arquivos do Linux reservam espaço exclusivos para o usuário root no Linux?
Esta é uma pergunta comum que ocorre sobre aqueles 5% de espaço de reserva sempre sugerido por alguns tipos de sistemas de arquivos do Linux. Mas poucos sabem as razões.
- Um das razões é para salvar espaço para importantes processos do root que estão em execução, como sistemas de logs (/var/log), emails (/var/mail/root) entre outros poderem continuar recebendo informações importantes sobre o sistema.
- Para partições separadas para /home ou outra partição para armazenamento de dados, não há a necessidade desta reserva de espaço.
- Outro motivo é como espaço urgencial para operações de recuperação do sistema (rescue).
- No que tange a sistemas ext2 e ext3, esta reserva de espaço é muito importante para questões de fragmentação. Sem este espaço, a medida que o disco for sendo preenchido, a performance do sistema do arquivo decairia muito.
- É importante ressaltar que mesmo que utilize o disco por muito tempo sem esta reserva de espaço, a performance só será afetada com a criação e exclusão de muitos arquivos. Caso o disco tenha muito espaço livre, nenhum problema de performance será observado.
- Para estes casos, os 5% serviriam como um buffer para o sistema de arquivo.
- O sistema de arquivo ext4 já não sofre deste problema visto que busca melhor achar blocos contínuos, evitando problemas com fragmentação de arquivos.
- Quando o objetivo é arquivar por longo períodos dados e o sistema não sofre mudanças frequentes, esta questão da fragmentação também pouco importará.
- Um último ponto que esta reserva pode ser útil é evitar que outros usuários ou processos de outros usuários consigam preencher todo o espaço existente no sistema. Assim, mesmo com o erro de outros usuários o sistema continuaria tendo seus processos mais cruciais funcionando e capazes de salvar seus logs e notificações para serem posteriormente analisados.
- Da mesma forma, este espaço extra reservado pode servir de espaço urgencial quando o sistema alcançar 95% de sua capacidade e o root efetuar a redução desta reserva através do programa tune2fs.
Maiores informações de como alterar o tamanho desta reserva, só clicar no link abaixo:
Mais informações clique aqui