I'd suppose if compression is imporatant, do it in your application.
I'd suppose if compression is imporatant, do it in your application.
Not many people have a meaningful amount of raw text files sitting around on their system, and those that do can always create a compressed volume if they're so adamant about them being transparently compressed.
In an alternate universe where all Macs come with at least 512GB storage, things might be different.
Footnote: Apple still sells 16GB devices: http://www.amazon.in/Apple-iPhone-5s-Space-Grey/dp/B00FXLC9V...
For 95% of users the space gains from compression in APFS are pretty much irrelevant.
In fact, a 7200RPM hard disc is adequate for me.
Disk speed was the most significant performance bottleneck for years — a point that Apple has repeatedly made in their developer guidelines on performance[1].
I think this is (happily) starting to be less of a concern with these new SSDs capable of 2GB-3GB/second. The 1TB SSD in my 2013 Mac Pro benchmarks at 1GB/sec and I find doubling/tripling that an extremely attractive proposition.
Other than offline backups and archiving systems, I literally haven't used a spinning-magnetic-media storage device since 2013 (and avoided them when possible before that). And I definitely don't plan to ever do so again.
[1]: e.g. https://developer.apple.com/library/content/documentation/Pe...
When you said that people want more speed out of their storage, sure, we all want it in the abstract, but did you mean even at the cost of having less space for a higher price?
My iMac's Fusion Drive failed, in the sense of not using the SSD at all, and I didn't notice much difference except in specific situations, like booting, app startup and swapping. On the whole, I wasn't any less productive or more irritated with a hard disc. A small screen, a slower Internet connection and having to move data back and forth to external hard discs are a bigger pain for me than the speed of a hard disc, assuming it's 7200 RPM.
SSDs already have higher capacities than any HDD, and soon their price will drop down to parity and then below as SSD gains continue to outpace those in the HDD domain.
We're in the transition period here where, for the next few years, SSD space will still be at a premium vs. HDD. Beyond that the SSD will offer vastly more storage than you could possibly need at a cost you can afford.
In the interim if compression gives you an extra GB of space then make a compressed volume and mount that. It's fully under your control.
The other, non-technical, solution is for Apple to make 512GB SSDs standard :) But Apple is going in the other direction, introducing a 128GB SSD.