Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

'Apple File System' will scale from Apple Watch to Macs, replace HFS+

In an under-the-radar WWDC announcement, Apple on Monday introduced the Apple File System, designed to eventually replace the HFS+ format and better exploit modern technologies.

The Apple File System — or APFS for short — is "optimized for Flash/SSD storage, and engineered with encryption as a primary feature," according to an entry in the WWDC 2016 schedule. In official documentation, Apple adds that it uses a "unique copy-on-write design" with I/O coalescing, meant to optimize performance while staying reliable. It will scale from the Apple Watch through to the Mac Pro.

It can be used on conventional hard disks, but Apple cautions that it initially won't work on hybrid Fusion Drives or on startup disks. Likewise, Time Machine and FileVault aren't yet supported, and filenames are still case-sensitive.

A feature called "Space Sharing" will however allow multiple file systems to share the the same storage blocks, and for volumes to change size without any repartitioning. Another space-saving measuring is a new cloning system, which will only write changes to a cloned file to new locations.

Other improvements include things like snapshots and Fast Directory Sizing. Among the encryption features are options for single- or multi-key encryption for each container volume, per-file keys for file data, and a separate metadata key. Either AES-XTS or AES-CBC is used depending on the hardware.

A developer preview of APFS is included with macOS Sierra, although the technology isn't expected to launch until sometime in 2017. In fact there is no open-source implementation at the moment, though Apple says it will document and publish the APFS volume format when the launch happens.



41 Comments

thewhitefalcon 4444 comments · 10 Years

A little long in coming, but a very welcome change. 

chabig 641 comments · 20 Years

I'm glad Apple is doing this this way, talking about the new system with developers early. Most of the time, Apple keeps everything secret until it's ready for public consumption. For something this foundational, the extra scrutiny can only be good.

sockrolid 2789 comments · 14 Years

Excellent news.  Looking forward to trying it out eventually.

bitmod 267 comments · 11 Years

looking forward to all our clients wondering why they can't read their usb sticks at home or on older/other systems or pc's add nausea...

foljs 390 comments · 15 Years

bitmod said:
looking forward to all our clients wondering why they can't read their usb sticks at home or on older/other systems or pc's add nausea...

Yeah, let's stay forever with a stale filesystem because else some users might annoy support departments...

Besides USB sticks are usually FAT32 or xFAT as sold, and left at that in use.

Very few people format their USB sticks as HFS+, and those that do are not the kind of users that will wonder why those formatted in a new FS wont be read by older computers.