10 Facts About HFS Plus

1.

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
2.

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

FactSnippet No. 1,634,466
3.

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
4.

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

FactSnippet No. 1,634,468
5.

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
6.

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
7.

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

FactSnippet No. 1,634,471
8.

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

FactSnippet No. 1,634,472
9.

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
10.

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