Como la mayoría de las implementaciones de hoy en día el sistema operativo, Mac OS utiliza una capa orientada vnode-objeto. VFS XNU la capa se basa en FreeBSD, si bien existen numerosas diferencias de menor importancia.
HFS (Hierarchical File System) fue el formato de sistema de archivos primario usado en el Macintosh Plus y modelos posteriores, hasta Mac OS 8.1, cuando fue sustituido por HFS+.
Diseño Organización de un Sistema de ficheros HFS:
El sistema de ficheros jerárquico divide un volumen en bloques lógicos de 512 bytes. Estos bloques lógicos están agrupados juntos en bloques de asignación (allocation blocks) que pueden contener uno o más bloques lógicos dependiendo del tamaño total del volumen. HFS usa un valor de dirección de 16 bits para los bloques de asignación, limitando el número de bloques de asignación a 65.536.
Hay cinco estructuras que conforman un volumen HFS:
· Bloques lógicos 0 y 1 del volumen son los bloques de arranque, que contienen la información de inicio del sistema.
· Bloque lógico 2 contiene el directorio MDB (Master Directory Block).
· Bloque lógico 3 es el bloque de inicio del volumen del mapa de bits (Volume Bitmap), que mantiene un registro de los bloques de asignación que están en uso y de los que están libres
· El Extent Overflow File (Archivo de desbordamiento) es un árbol B* que contiene extensiones que registran que bloques de asignación están asignados a que archivos, una vez que las tres extensiones iniciales del Catalog File están usadas. Las versiones posteriores también añaden la capacidad de que el Extent Overflow File registre los bloques defectuosos, para evitar que el sistema de ficheros intente asignar un bloque defectuoso a un archivo.
· El Catalog File es otro árbol B* que contiene registros para todos los archivos y directorios almacenados en el volumen. Almacena cuatro tipos de registros.
HFS Plus o HFS+ es un sistema de archivos desarrollado por Apple Inc. para reemplazar al HFS (Sistema jerárquico de archivos). También es el formato usado por el iPod al ser formateado desde un Mac. HFS Plus también es conocido como HFS Extended y Mac OS Extended.
Buenas noches, quisiera saber si el sistema de Archivos de MAC os posee algun tipo de Journaling parecido al de ext3 que se usa en distribuciones linux o si hay algun equivalente a esto, gracias
ResponderEliminarEl Sistema de Archivos MAC maneja un diario (Journaly) similar al ext3.
ResponderEliminarcomo abro el sistema de archivos nuevo?
ResponderEliminar:P
ResponderEliminar