Pregunta

Estoy a punto de dar formato a un disco duro externo (HDD).

¿Cuáles son las principales diferencias entre un diario HFS y HFS + no diarios +? Además de el hecho de que uno tiene diario y el otro no, ¿cómo afecta el rendimiento de la unidad (con números)?

Mi propio instinto es que en el uso diario "normal" sería el camino a seguir, pero ¿hay situaciones en las que no diarios HFS + deben ser considerados Linux compatibilidad es uno, ya que parece que los soportes de módulo hfsplus del núcleo de lectura y escritura en la no-HFS +, pero sólo leer en HFS +.

Todo lo demás vale la pena mencionar?

¿Fue útil?

Solución

No tengo números para respaldar la declaración, pero utilizando HFS + sin registro es una idea buena en ciertos volúmenes que requieren velocidad absoluta, sin tener que preocuparse (demasiado) sobre una posible "pérdida de datos" o "corrupción de datos "en caso de fallo de alimentación o similar.

Cuando está utilizando HFS + sin registro una mala idea

  • externo (USB, FW, eSATA) unidades conectadas y vuelve a conectarse a menudo:. Por lo general es una mala idea, ya que estas unidades tienden a ser desconectado accidentalmente muy a menudo y, o sus fuentes de alimentación desconectado

  • Particiones donde integridad de los datos es importante y la protección de una pérdida de potencia inesperada es una necesidad. (Documentos, música, vídeos, copias de seguridad, etc.).

Cuando está utilizando HFS + sin registro una buena idea

  • Scratch, Temp, almacenamiento trivial y unidades y particiones similares, donde la velocidad es> integridad de los datos en caso de fallo de potencia. Usted quiere que su volumen de corte cero final que será sin registro (aunque tienes un SAI de todos modos, ¿verdad?). Usted quiere que su temperatura sea Photoshop sin registro. Unidades para copiar cosas de un lado (una impulsión de la pluma, por ejemplo, si se cuida adecuadamente de expulsión).

  • Cualquier otra unidad que requiere la portabilidad y compatibilidad como ha señalado usted correctamente.

Recuerde, el mantenimiento de la revista añade una pequeña sobrecarga, pero el beneficio en caso de desmontaje de un volumen inadecuado son importantes, no sólo para evitar un disco lleno "exploración" en el arranque o re-montaje, sino también en términos de asegurarse de que datos no están dañados en el primer lugar.

Montaje de un accionamiento sin registro que ha sido incorrectamente sin montar, causará una fsck exploración, mientras que la unidad de diario se ser capaz de estar en funcionamiento en un período de tiempo más corto (el escaneo de la revista y la aplicación de las transacciones uncommited).

En cuanto a velocidad y pruebas, no tengo mucha información para respaldar la afirmación anterior, sin embargo, por lo que yo sé la diferencia de velocidad no sólo es muy pequeña e incluso difícil de aviso, pero en algunos casos con registro de sistema de archivos es rápido que los no-articulado.

resultar que a pesar de la sobrecarga de la revista, algunas operaciones se pueden realizar de forma asíncrona con registro en la unidad, mientras que la versión sin registro tiene que realizar las cosas de forma sincrónica.

Como referencia Busqué en Google un poco tratando de encontrar un viejo comparación (los números son probablemente válida desde HFS + en realidad no ha cambiado mucho desde sus primeras iteraciones en OSX, aparte de la adición de registros en línea atributo de datos y control de acceso archivo de lista seguridad y tal vez algo más.

Este es el sitio web con las tablas:

Comparación entre HFS + con registro vs HFS + sin registro

TL; DR:

El archivo de copia / duplicado / secuencia de copia era más o menos igual de rápido para ambos por diario / no por diario HFS. Lo mismo secuencia con la carpeta fue de nuevo un poco más rápido con el HFS

(énfasis)

Conclusión

Estoy un poco sorprendido de ver los resultados anteriores, ya que estaba un poco convencido de que el uso sin registro fue muy rápido para algunas operaciones, pero al parecer los pequeños casos en los que puede hacer una diferencia, se sobreponderada por la "seguridad" en diario.

Otros consejos

El diario añade retardo y la complejidad de cada operación que conseguirá por diario. Diario escribe datos sobre la fuerza que se escriben inmediatamente a la unidad que puede hacer otras transacciones del disco en circulación más lenta.

Un trato amable de lo que hace el diario no está en retirada Nota técnica TN1150:. HFS Plus Formato del volumen

El área de rodamiento en el sistema de archivos está escrito en gran medida y las fuerzas del sistema operativo para sincronizar los datos duros sobre una base regular. Esto puede interferir con grandes operaciones de lectura y escritura que están sucediendo al mismo tiempo que una modificación del sistema de archivos que requiere entradas del diario.

La ventaja de este sistema es que en diario en el Monte tiempo, el sistema puede completar fácilmente cualquiera que sea la creación del archivo o la entrada de modificación de directorio que estaba en el medio de ser tratado. El sistema de archivos en sí se repara y se convierte en un estado coherente con extrema rapidez en comparación con un control de catálogo del sistema de archivo completo.

Para los usuarios principiantes - tener una computadora les pide para reparar un disco no es divertido y provoca incertidumbre y las fuerzas que aprendan un poco sobre cómo funcionan las cosas. Sí - roza debajo de la alfombra el hecho de que podrían perder que una imagen que sólo estaban descargando o en movimiento. En la práctica, se asegura de sentido común que incluso los nuevos usuarios cheques dobles del archivo antes de eliminarlo de la cámara cuando se reinicie la computadora "maldito" en el medio de copiar sus fotos a iPhoto. (Lo más probable es que ellos llaman su sistema de apoyo para la ayuda en este momento si se dan cuenta del siguiente arranque fue más lento o se pasa más de dos veces por semana)

Para usuarios avanzados que quieren el rendimiento más rápido, los beneficios de un diario principio a parecerse más a penas a precio de un rendimiento más lento. Estas sanciones pueden ser sustanciales si el sistema ya está cerca de su capacidad o necesita el máximo rendimiento para grandes transferencias de datos sostenidos típicos de pro algunos flujos de trabajo de bases de datos o vídeo.

Cosas como estas son buenas razones para desactivar diario:

  • archivos de almacenamiento de base de datos
  • máquinas redundantes con los datos de la curación de las rutinas después de un fallo
  • almacenamiento RAID que se encarga de diario y más
  • acaba de necesidad de mayor velocidad sin importar el costo

Se puede echar un vistazo a las herramientas de desarrollo para comparar el rendimiento de disco de diferentes sistemas de ficheros si estuviera tan inclinado, hay una guía aquí: http://developer.apple.com/library/mac/DOCUMENTATION/Performance/Conceptual/FileSystem/Articles/MacOSXAndFiles.html

No se puede encontrar cualquier comparación con cifras concretas pero probablemente hace falta decir que un sistema de archivos de diario ofertas de tolerancia a fallos, pero un no-sistema de archivos de diario de las ofertas mejor rendimiento

He añadido la etiqueta de sistema de archivos también

Licenciado bajo: CC-BY-SA con atribución
No afiliado a apple.stackexchange
scroll top