¿Cuál es más confiable? ¿HFS de Apple o EXT4 de Linux? ¿Cuáles son las fortalezas y debilidades de cada sistema de archivos?

El HFS es una de las ofertas más débiles de Apple, incluso en la encarnación actual.

He visto comparaciones en las que se arrojan algunos números tontos, pero las debilidades se encuentran en un antiguo y simple sistema de archivos de un solo usuario que se creó sobre una base pobre en el momento en que todavía lo está obstaculizando. No está en números, a menos que compare el rendimiento de múltiples procesos de archivos simultáneos o las capacidades de confiabilidad y recuperación.

Donde EXT4 es mucho mejor (al menos técnicamente), a pesar de que está lejos del estado de la técnica. Hay un mejor sistema de archivos, pero sigue siendo bastante bueno.

En un sistema de usuario único, es posible que no sienta mucha diferencia, pero HFS es pobre para un servidor de archivos.

Pros de HFS: para HFS tiene compresión y cifrado, a través de la misma capa (ad hoc) que el registro en diario (BSD VFS).

Los profesionales de EXT4 son más difíciles de explicar:

Para entenderlo se requiere una comprensión técnica profunda de los sistemas de archivos.

EXT4 tiene el diario arraigado en el diseño y puede funcionar también sin diario (cómo se convirtió en diario y la idea detrás de esto, es una historia interesante). Construir una capa de compresión y cifrado (VFS) encima de la misma manera que en HFS, no debería ser una gran tarea.

Las características antifragmentación en EXT4 son difíciles de explicar, pero digamos que tiene una resistencia incorporada muy fuerte.

Mi sistema de archivos favorito solía ser ReiserFS (hay una historia muy trágica sobre el hombre detrás de él), ya que entretenía el concepto de eliminar el muro entre un sistema de archivos y una base de datos.

More Interesting

¿La computación en la nube le permite a uno usar potencia informática remota?

¿Cómo gestionar modelos de aprendizaje automático? ¿Cómo realiza un seguimiento de los modelos de aprendizaje automático mientras los itera? ¿Cómo se compara el rendimiento de diferentes modelos / conjuntos de datos? ¿Cuáles son algunos puntos débiles en su flujo de trabajo?

¿Cuál es una buena idea de aprendizaje automático simple pero pasada por alto para LinkedIn?

¿Cuál es la medida y la terminología correctas para evaluar la eficiencia del algoritmo en las GPU?

¿Las computadoras alguna vez crearán ideas originales?

¿Cuáles son las tendencias en el desarrollo de la interfaz computadora humana?

¿Cuál es el mejor disco duro externo / copia de seguridad de 2 TB o más?

¿Por qué mi PC se congela al azar?

Mis auriculares no reproducen sonido de alta frecuencia, parece estar con un cableado defectuoso. Pero, ¿por qué solo se bloquean los sonidos de alta frecuencia? ¿Es esto físicamente posible?

¿Cuál es la mejor demostración de Machine Learning realizada en R para sorprenderlo?

¿Cómo medir la precisión del procesamiento del lenguaje natural? ¿Existe algún criterio estándar o aceptable para la industria?

¿Puedo aprender el aprendizaje automático en India si estoy en la corriente de comercio?

¿Cómo sería un 'Cyber ​​Pearl Harbor'?

¿Cuál es el significado de los gráficos planos en informática?

¿Cuál es la diferencia entre memoria virtual y memoria principal?