Sistemas de archivos externos: FS vs FS vs Firmware del caso y algún comportamiento EXT4 extraño

0

Esto no es, en mi opinión, una pregunta duplicada. Por favor léalo primero:

Preámbulo: la mayoría de las preguntas relacionadas con este tema están desactualizadas en 5 años o más. Mucho ha cambiado desde entonces en lo que respecta a los sistemas de archivos.

Teniendo en cuenta lo siguiente:

Tengo una partición> 2TiB en un HDD externo y ejecuto principalmente en Debian, con algunos experimentos aquí y allá (y la intención de unirme a la Carrera Maestra de FreeBSD cuando tengo tiempo suficiente para profundizar en un sistema operativo completamente nuevo). EXT4 es un gran FS, pero cuando formateo mi partición a EXT4, parece que nunca se detiene con la actividad. Extraño ya que mi HDD interno es solo particiones EXT4 y no hay actividad constante.

XFS se ve bien y lo he probado y no es tan hiperactivo como EXT4. Esto es bueno, pero realmente no sé mucho sobre este FS, aparte de que la NASA confía en él, son 23 años de evolución y aparentemente muy estable en estos días.

NTFS es confiable e igualmente maduro con XFS. Estoy familiarizado con eso, después de haber sido un usuario de Windows hasta 7. La falla principal con el uso de NTFS es que hay un rendimiento mucho menor (~ 10-20M / s) en Linux (al menos en mi PC, no lo hago ' Ya no tengo Windows).

La pregunta real es múltiples partes:

  1. Con respecto a XFS, ¿cómo se compara, en términos de confiabilidad y rendimiento, en un sistema operativo Linux con otros (no tratando de emitir opiniones ilícitas, sino más bien de primera mano, ya que los puntos de referencia son solo gráficos bonitos)? ¿Es XFS un fs bueno y digno para el almacenamiento a largo plazo?

  2. ¿El firmware de la carcasa del HDD tiene algo que ver con el comportamiento extraño de, especialmente, EXT4?

  3. En cuanto a 2, ¿cómo me afectará el firmware (en todas las áreas)?

  4. También con respecto a 2, si no es el firmware, ¿por qué el HDD se comporta así con EXT4?

Nunca he tenido este problema hasta ahora. Siempre he usado almacenamiento interno y un NTFS de 1 TB externo desde hace años. Cualquier enlace a recursos más útiles sería muy apreciado.

nonzyro
fuente
Solo una sugerencia: es más probable que las personas lean la pregunta si eliminas todos los comentarios y te enfocas en la pregunta real. Las preguntas cortas y directas generalmente funcionan mejor.
Fixer1234
Soy un escritor por naturaleza, la verbosidad es casi inevitable para mí ... En realidad, la verdad es que soy terrible en ser conciso. Una razón por la que decidí no ser maestra. Incluso este comentario, como ejemplo. Y yo soy peor IRL. Aún así, intentaré mejorar esto, ya que sé que StackExchange desalienta este comportamiento.
nonzyro

Respuestas:

2

Lo que está experimentando no es un error, sino una característica: ext4 tiene la propiedad de una inicialización diferida. En efecto, esto significa que solo se realiza el mínimo de trabajo para hacer que el FS sea utilizable mkfs.ext4, la tarea principal de poner a cero el espacio no utilizado se realiza en segundo plano, y esto es lo que percibes como "nunca parece detenerse con la actividad" o "hiperactividad". Una vez que se ha hecho esto para la partición completa, que puede llevar días en volúmenes de 2 TB +, la actividad se detiene.

XFS no inicializa el espacio libre, por lo que no ve este comportamiento.

En cuanto a la confiabilidad: creo que ambos sistemas de archivos son muy confiables, personalmente prefiero ext4 para volúmenes simples, pero uso XFS para grandes volúmenes de servidores de archivos.

Eugen Rieck
fuente
Gracias, esa información no se mencionó en ninguna parte que busqué hasta que busqué la inicialización perezosa. Creo que esta función es una buena idea en papel, pero preferiría haberme tomado el tiempo de completar todas las tareas al llamar a mkfs, ya que esto se puede hacer mientras estoy durmiendo / trabajando en otra máquina / etc. Así que creo que iré con XFS, parece bueno / recomendado para servidores, lo que me hace sentir seguro, especialmente porque también guardo imágenes vhd en él.
nonzyro