HFS+文件系统中的相关概念
发布时间:2023-03-09 15:46    浏览:    编辑:admin
1. HFS+文件系统的发展
早期的 Apple 电脑使用 MFS 文件系统,它是一种平面文件系统。到了 19.85年9月17日,Apple 发布了 HFS 文件系统,它取代了 MFS 成为 Apple 电脑上新的文件系统。 HFS即Hierarchical File System,是指分层文件系统,也被称为 Mac OS Standard(Msc OS 标准系统)。因为 Apple 系统所产生的数据与 Windows、UNIX 等系统有很大的同,所以 HFS 文件系统能够支持更多的文件属性和双分支文件。每个文件的数据分支
百资源分支则用来存放相应的参数。 (DutaFork)和资源分支(Resource Fork)可以分开存储,数据分支用来存放原始数据,
1998 年1月19日,Apple 在其最新发布的 Mac OS 8.1 系统中推出了 HFS PIus 文件系统,也写作“HFS+",同时 HFS+文件系统也被称为 Mac OS Extended(Mac OS 扩展统)。HFS+文件系统改善了 HFS 对磁盘空间地址定位效率低下的问题,并加入了很多新的改送。
2002年11月11日,Apple 推出了Mac OS Xv10.2.2 版本,该版本在 HFS+文件系统中增加了可选的日志功能,以提高数据的可靠性。但日志型的 HFS+主要应用于 Mac OS X的服务器中,客户端则需要通过命令行的方式访问日志型的HFS+文件系统。
2003 年 10 月 24 日,在 Apple 发布的 Mac OS Xv10.3 版本中,HFS+文件系统全面地支持日志功能,所有的HFS+宗卷将被默认为日志型 HFS+文件系统,并且这种具有日志功能的 HFS+宗卷被定义为“HFSJ”
在 Mac OS X v10.3 版本中,Apple 还推出了另外一种 HFS+文件系统,称为“HFSX”。HFSX与HFS+几乎完全一样,只是在 HFSX 中支持大小写敏感,也就是说在 HESX 中文件名将区分大小写。
那么如何分辨出 Apple 的宗卷是 HFS+还是 HFSX 呢,这很容易,通过查看宗卷的卷头就可以分辨出来。具体方法将在下文的卷头结构讲解中详细介绍。
【提示:虽然当前版本的 Mac OS 仍旧支持HFS,但从 Mac OSX版本开始,HFS 宗卷不能作为启动的宗卷。
由于 HFS 文件系统早已淘汰,基本不再使用,所以本书不对 HFS 做更多的讲解,只把重点放在目前流行的 HFS+文件系统上。
2. HFS+文件系统的特点
相对于 HFS,HFS+文件系统主要有以下特点。(1)支持更多的块
Mac 系统把硬盘内的空间分为一个个的逻辑块(Logic Block),每个逻辑块大小为512 字节,所以逻辑块其实就是响区,文件系统中文件的分配单元并不是扇区,面是分配块(Allocation Block),每个分配块的大小为2'扇区,所以分配块也就相当于 FAT 文件系统及 NTFS 文件系统中的簇。

微信客服

在线QQ客服

服务热线

029-86478250

24小时热线

029-86478250