10 Facts About HFS Plus


HFS Plus or HFS+ is a journaling file system developed by Apple Inc It replaced the Hierarchical File System as the primary file system of Apple computers with the 1998 release of Mac OS 8.

FactSnippet No. 1,634,465

HFS Plus+ is one of the formats supported by the iPod digital music player.

FactSnippet No. 1,634,466

HFS Plus uses a full 32-bit allocation mapping table rather than HFS's 16 bits, improving the use of space on large disks.

FactSnippet No. 1,634,467

HFS Plus volumes are divided into sectors, that are usually 512 bytes in size.

FactSnippet No. 1,634,468

HFS Plus uses a larger value to address allocation blocks than HFS, 32 bits rather than 16 bits; this means it can access 4,294,967,296 allocation blocks rather than the 65,536 allocation blocks available to HFS.

FactSnippet No. 1,634,469

For example, on a 1 GB disk, the allocation block size under HFS Plus is 16 KB, so even a 1-byte file would take up 16 KB of disk space.

FactSnippet No. 1,634,470

Formerly, HFS Plus volumes were embedded inside an HFS standard file system.

FactSnippet No. 1,634,471

HFS Plus lacks several features considered staples of modern file systems like ZFS and NTFS.

FactSnippet No. 1,634,472

Google Summer of Code project to implement write support to journaled HFS Plus+ was accepted by the Linux Foundation in 2011 but was not completed at that time and is still a work in progress.

FactSnippet No. 1,634,473

Progress and improvements to the HFS Plus+ driver, including some updates to journaling support, are posted on the linux-fsdevel mailing list from time to time.

FactSnippet No. 1,634,474