omara esther gonzalez hfs21.pptx

Download Report

Transcript omara esther gonzalez hfs21.pptx

HFS
OMARA .E . GONZALEZ
HFS
• Es un sistema de archivos desarrollado por Apple Inc.
para su uso en computadores que corren Mac OS.
Originalmente diseñado para ser usado en disquetes
y discos duros, también es posible encontrarlo en
dispositivos de solo-lectura como los CD-ROMs. HFS
es el nombre usado por desarrolladores, pero en la
documentación de usuarios el formato es referido
como estándar Mac Os para diferenciarlo de su
sucesor HFS+ el cual es llamado Extendido Mac Os.
HISTORIA DE HFS
• HFS fue introducido por Apple en septiembre de 1985 para
reemplazar el Macintosh Fila Sistema (Sistema de Archivos
Macintosh o MFS), el sistema de archivos original el cual fue
introducido un año antes que los Computadores Macintosh.
Desarrollado por Patrick Dikas y Bill Buffer, HFS compartió un
número de características del diseño con MFS que no estaban
disponibles en otros sistemas de ficheros de aquellos tiempos (tales
como FAT de DOS). Los archivos podrían tener bifurcaciones
múltiples (normalmente datos y una bifurcación del recurso), lo
cuál permitió que el código del programa fuese almacenado por
separado de recursos tales como iconos que pudiesen necesitar ser
localizados. Los archivos fueron referidos con Ids únicas y los
nombres del archivo podían tener 255 caracteres de largo (aunque
Fundir apoyó solamente un máximo de 63 caracteres).
EN SUS INICIOS
HFS Plus fue introducido con el lanzamiento, el 19 de
enero de 1998, de Mac OS 8.1. Sin embargo su
primer aspecto, como filesystem beta, estaba en los
betas nunca-lanzados del OS de Copland.
DISEÑO HFS
• Los volúmenes de HFS+ están divididos en sectores (bloques
lógicos en HFS), de 512 Bytes. Estos sectores están agrupados
juntos en un bloque de asignación que contiene uno o más
sectores; el número de bloques de asignación depende del
tamaño total del volumen. HFS+ usa un valor de dirección
para los bloques de asignación mayor que HFS, 32 bit frente a
16 bit de HFS; lo que significa que puede acceder a 232
bloques de asignación. Típicamente un volumen HFS+ esta
embebido en un Envoltorio HFS (HFS Wrapper), aunque esto
es menos relevante