Con los bloques reservados a sus usuarios, y los servicios que se ejecutan como usuarios específicos en lugar de ejecutarse como root, no pueden llenar un sistema de archivos y potencialmente romper otras cosas que necesitan escribir en dicho sistema de archivos, aunque los servicios que se ejecutan como root aún pueden hacerlo completamente lleno por supuesto
También le brinda espacio para trabajar cuando los usuarios se quejan de que el disco está lleno o los servicios comienzan a fallar porque el sistema de archivos está lleno. Por ejemplo, podría archivar algunos archivos en archivos zip / gz / 7zip antes de eliminarlos (aunque si el sistema de archivos estuviera completamente lleno, es probable que tenga algún otro sistema de archivos disponible en el que pueda crear el archivo).
El 5% ha sido el valor predeterminado durante mucho tiempo, desde cuando los discos eran mucho más pequeños (decenas de megabytes en lugar de cientos de gigabytes), por lo que el 5% no era tanto. Afortunadamente, puede ajustarse fácilmente a un porcentaje menor como usted dice, o establecerse en un número específico de bloques si usa tune2fs
la -r
opción en lugar de -m
. En ambos casos se puede dar un parámetro de 0 a convertir la reserva por completo - Yo no haría esto para /
, /tmp
, /var
y así sucesivamente, pero es posible que desee para un sistema de archivos que sólo actúa como almacenamiento de usuario (por ejemplo un archivo- mundial compartir) o uno que solo contenga archivos de tamaño fijo (como máquinas virtuales de tamaño fijo) que solo crecerán cuando cree uno nuevo.