The dynamic resizing does come at the expense of absolutely knowing the real size at any given point in time, but I'm a fan of abstracting away as much of the old comp sci cruft as we can from the computing process anyway. Partition size used to be a huge pain when I rocked virtual machines galore, so past me appreciations this even if current me is long past rehab.
If you use multiple partitions, which is something I used to do a lot but haven't in a while, APFS lets those partitions dynamically resize. The rest is just coming to terms with the new normal. Trippy, right?Īpple does some smart interface and reporting work, including fast directory sizing, command line directory size tracking, and not hooking some of it up to the Finder, all to help make it file system magic more human understandable. At least unless and until you delete the original, which you might not want to do. The mental hurdle you have to clear, of course, is that if you make five copies of a big video, you save tremendous space… but if you then try to recover space by deleting those 4 extra copies (really clones) you won't recover much space at all. As changes accrue, it can record the differentials, making the process as efficient as possible.
That takes almost no time and uses only a tiny amount of space. It can copy the metadata and and point back to the original. Because of cloning, APFS doesn't have to produce duplicate data when copying files. APFS, which should come as no surprise at this point, supports it natively. In HFS+, sparse files took up more space and required more time to read and write to than it should have.
HIGH SIERRA MACBOOK AIR MAC
Since my main Mac is mobile, and I own a Time Capsule, I'm really happy about this as well. Which also uses less storage and performs less I/O - it can do differentials at the block level - resulting in better performance. For example, where HFS+ support for mobile Time Machine backups was buggy, APFS re-implements it completely on snapshots. Sapshots, for example, capture the state of the storage at a moment in time, without risking changes or collisions like HFS. That way, hopefully, data is safe from both theft and corruption.Īnd APFS makes all of that easier and better. I believe in encrypting main drives and, for large personal photo and video albums, backing them up locally and to the cloud.
Backup experts believe encryption isn't always practical, especially for home computers and desktops, because theft is less likely than corruption, and failing safe means you may be able to recover irreplaceable photos and documents. Security experts believe fiercely in encryption, especially for work computers and laptops, and failing secure so, in the event of theft, no one can get your data. There are differences in opinion about whether or not you should encrypt your home computer. APFS includes native support for encryption so Apple can offer it directly and in a way that allows for new features to be added over time. So, FileVault used Disk Images and FileVault 2 relied on Core Storage. HFS+ never understood full-disk encryption. What Apple's doing specifically for macOS deserves a closer look. Something that was born for modern storage on state-of-the-art devices, and that could meet the needs not just of now, but of the near future as well.įor more on the technical aspects of Apple File System, and how it's implemented on iOS, see my APFS primer. Though Apple had done an admirable job McGyver'ing HFS+ over the years, bubble gum and paper clips could take the Mac no further.
macOS High Sierra Apple File SystemĪPFS, the Apple File System was designed to replace the venerable HFS+ across all of Apple's devices. Some features, like HEVC encoding and decoding, require more recent models and processors. Basically, if your Mac is currently running Sierra, it can run High Sierra.
HIGH SIERRA MACBOOK AIR INSTALL
You can download and install macOS Sierra, for free, on a range of hardware going back to late 2009. For more on past version and their features, please see my previous reviews: