服务项目
- » 西安SSD固态硬盘维修
- » 西安西部数据硬盘修复
- » 西安三星硬盘修复
- » 西安希捷硬盘修复
- » 西安日立硬盘修复
- » 西安优盘存储卡修复
站内搜索
联系方式
办公地址:西安市未央区未央路130号(市图书馆旁)
联系电话: 18091827330
当前位置:主页 > 硬盘修复新闻 > 正文
苹果文件系统介绍 |
编辑::西安硬盘维修中心-硬盘修复厂家-移动硬盘维修-西安硬盘修复公司 更新时间:2013-10-17 字号:大 中 小 |
摘要:1 苹果文件系统介绍HFS+文件系统是HFS 文件系统的更新版本,它改进了HFS 文件系统的结构和对数据管理中存在的不足。HFS+文件系统的主要特点体现在以下几个方面:(1)采用32bit 记录分配 |
1 苹果文件系统介绍HFS+文件系统是HFS 文件系统的更新版本,它改进了HFS 文件系统的结构和对数据管理中存在的不足。HFS+文件系统的主要特点体现在以下几个方面:(1)采用32bit 记录分配块数量HFS 和HFS+文件系统对磁盘卷采用分块进行分配,将一个卷分成等大的分配块。HFS文件系统采用16bit 来记录分配块的数量,最多只能描述216个分配块。而对于HFS+文件系统,采用32bit 来记录分配块的数量,最多能描述232 个分配块。对于Mac 系统上的非空数据,都必须占用整数个分配块,也就是说,即使一个数据只有一个字节,也要占用一个分配块。而HFS+文件系统增大了每个卷分配块的数量,可以使分配块的单位空间更小,从而达到减少存储空间浪费的目的。(2)目录树节点大小增加到4KBHFS 文件系统的目录树节点大小为512 字节,由于HFS+文件系统目录树索引节点需要存储附加指针和节点描述符两个关键值,HFS+文件系统的目录树节点大小增加到4KB。(3)单一文件大小得到提升HFS 文件系统的单一文件大小上限为231bit,而HFS+文件系统的单一文件大小最大可达到263bit。(4)支持长文件名HFS 文件系统对文件名最长支持到31 个字符,而HFS+文件系统对文件名采用Unicode编码,最长达到255 个字符。2. 基本概念不同文件系统的体系结构和对数据的管理方式也都采用了不同的方式,每种文件系统都有自己特有的一些结构和文件,每种结构和文件都有特定的意义和概念。2.1 卷头卷头内存储着各种与卷相关的信息,如卷建立的时间、卷大小等,每个HFS+都有必须由一个卷头,卷头通常位于2 号扇区。卷头有一个备份存储在卷的倒数第二个扇区。2.2 域溢出文件HFS+通过跟踪“叉”的“域”来确定哪些分配块属于这个“叉”。“域”是为“叉”分1配的一系列连续的分配块,用分配块号和分配块的数量来描述。对于一个用户文件,每个叉的前8 个域的信息保存在卷的总目录文件中,如果多于8 个,超出的其他域的信息保存在域溢出文件中。2.3 目录文件目录文件用来描述卷内的文件和目录的层次结构,存储着卷内所有文件和目录的重要信息,采用B-tree 结构可以快速的在目录中寻找文件。2.4 属性文件属性文件的结果和目录文件一样,采用B-tree 结构,它的作用是用来保存文件或目录的信息。2.5 坏块文件磁盘上的缺陷或受损位置由坏块文件来记录,以免文件系统对磁盘缺陷位置进行分配。3. 文件系统总体布局HFS+卷由七种类型的区域组成,分别为用户文件、分配文件、目录文件、域溢出文件、属性文件、启动文件和未使用空间。HFS+卷开始和结尾分别保留1024bytes 和512bytes,卷头一般位于第二扇区,并在倒数第二扇区有卷头的备份。4. 卷头数据结构每个HFS+卷都有一个卷头,它开始于1024 字节处,记录着其他关键结构位置和大小的信息,在卷的倒数第二个扇区,有一个卷头的备份,用来在文件系统出现问题时进行修复。 |
上一篇:没有了 |