HFS+

维基百科,自由的百科全书
跳转至: 导航搜索
HFS+
开发者 苹果公司
全称 Hierarchical File System Plus
发布 1998年1月19日 (Mac OS8.1)
分区标识 Apple_HFS (APM)
0xAF (MBR)
Apple_HFSX (APM) when HFSX
48465300-0000-11AA-
AA11-00306543ECAC
(GPT)
结构
目录内容 B树
文件分配 Bitmap
坏块 B树
限制
最大文件尺寸 8 EiB[1]
最大文件数量 4,294,967,295 (232-1)
最长文件名 255 字符 (255 UTF-16 编码单位)
最大卷容量 8 EiB [2]
文件名字符集 Unicode, 任何字符,包括 NUL. OS APIs 可能由于旧系统原因不支持某些字符
功能
日期范围 1904年1月1日 - 2040年2月6日
日期分辨率
岔流
文件系统权限 Unix 权限,ACLs(Mac OS X v10.4以上)
透明压缩 是 (在 OS X 10.6 以上)
透明加密
操作系统支持 Mac OS 8.1 & 9, Mac OS X, 和 Darwin, Linux, Microsoft Windows (通过MacDriveBootcamp IFS 驱动)

HFS Plus,或HFS+苹果公司为替代他们的分层文件系统(HFS)而开发的一种文件系统。它被用在macintosh电脑(或者其他运行Mac OS的电脑)上。它也是iPod上使用的其中一种格式。HFS+也被称为Mac OS Extended(或误称为“HFS Extended”)。在开发过程中,苹果公司也把这个文件系统的代号命名为“Sequoia”[3]

HFS+是一个HFS的改进版本,支持更大的文件,并用Unicode来命名文件或文件夹,代替了Mac OS Roman或其他一些字符集. 和HFS一样,HFS+也使用B树来存储大部分分卷元数据

其他作業系統[编辑]

Linux[编辑]

Linux內核包含了hfsprogs模組[4]供系統掛載。HFS+的fsckmkfs工具程式也被移植[5]到套件裡。

Windows[编辑]

在Windows上有商業軟體MacDrive和Paragon HFS for Windows 可以讓使用者格式化並讀寫HFS+檔案系統。[6]同时从Mac OS X 10.6开始Boot Camp所随附的驱动程序也可以使Windows能够读取HFS+文件系统的分区。[7]

註解[编辑]

外部連結[编辑]