tune2fs: cuánto espacio reservar en un gran sistema de archivos ext4

8

Soy consciente de que hay varias preguntas sobre cuánto espacio reservar en un sistema de archivos tune2fs -m, pero algunos de los consejos son contradictorios, algunos parecen ser relevantes solo para el sistema de archivos donde rootestá montado, y ninguno parece ser específicamente para ellos ext4.

La unidad sobre la que estoy preguntando es un disco duro / SSD híbrido de 3 TB con una partición formateada usando ext4y que SOLO se usa para archivos multimedia. Root, homey swapestán todos en sus propias particiones en una unidad SSD que dejaré bien solo.

En este momento en el ext4sistema de archivos de 3 TB , el 5% del espacio en disco está reservado (el valor predeterminado), pero eso es la friolera de 150 GB. Si es seguro hacerlo, me gustaría reducir esto al 1%, que serían 30 GB, y al hacerlo liberar 120 GB. Tenga en cuenta que el sistema de archivos está lleno en un 92%, el 5% del resto es el espacio reservado.

El consejo en esta respuesta sugiere que establecer el espacio reservado al 5% es sensato en ext3sistemas de archivos casi completos para evitar la fragmentación. Luego declara que ext4es más eficiente, declarando explícitamente que: "el asignador multibloques de ext4 es mucho más resistente a la fragmentación" . Luego NO informa para qué porcentaje sería sensato ext4.

¿Me gustaría saber si sería seguro reducir el espacio de disco reservado al 1% en mi ext4sistema de archivos de 3 TB , mientras se mantiene la protección adecuada contra la fragmentación del sistema de archivos?

Si los 30 GB de espacio reservado al 1% no son suficientes, ¿qué tan poco sería seguro?

Gracias.

mate
fuente
44
Siempre configuro la cantidad de espacio en disco reservado en 0% para particiones grandes solo con archivos multimedia. Nunca tuve ningún problema hasta ahora.
Francesco Turco

Respuestas:

3

Esta reserva es principalmente para las particiones del sistema central, de modo que la raíz aún puede iniciar sesión si un usuario normal logra llenar el disco y obstruir las obras. El espacio es necesario para los archivos temporales, la copia y el espacio general para los comandos de shell.

Ninguno es estrictamente necesario en volúmenes de datos de usuario simples. El 5% en unidades modernas grandes es demasiado, utilizo el 2% solo para estar seguro, pero es probable que sea excesivo (100 MiB probablemente serían suficientes para el modo de emergencia en muchos sistemas)

Sin embargo, la razón secundaria para el espacio reservado es que deja espacios entre el final de un archivo y el comienzo del siguiente. Un poco de espacio puede ayudar a evitar la fragmentación de archivos alterados con frecuencia, esencialmente las modificaciones pueden mantenerse dentro de la misma área física que el archivo original. Los archivos multimedia rara vez se modifican, a menos que, por supuesto, esté editando dichos medios. En los SSD, la fragmentación no importa, ya que se accede a todos los segmentos a la misma velocidad.

Máximo poder
fuente