I think more people are trying to convince themselves they only need 8 to save money..... ?
There’s probably an element of that. I got an 8GB for two reasons. 1. I wasn’t paying for it, and even though my crazy parents would have still bought it if I’d picked one 5 times the price - they like to go daft at Christmas. I wasn’t letting them spend as much as they wanted to.
2. I had plenty of time to read and watch, to gather information on the M1 systems, which left me incredibly curious.
As someone for whom 8GB on an Intel Mac is laughably useless, 16GB is pushing it and I normally settle for a minimum of 32GB, when it’s possible, though 64GB is more common for me. I was intrigued by the results I was seeing.
So, I decided to settle on the 8GB (it could always be replaced) to satisfy my curiosity. Though I fully expected swap sizes to be large, I decided for a change I would just concentrate on what actually matters. System responsiveness and performance.
Since getting the M1, I’ve done my best not to look at swap usage, though I have kept the occasional eye on memory pressure. The difference is astounding. Performing the same workload as on my 32GB iMac (which admittedly has a weaker processor), where the iMac starts beachballing and slowing to an unusable crawl, the 8GB M1 Air not only remains completely responsive, but finishes tasks much, much quicker.
I can throw significantly more at the 8GB Air than I could ever have hoped to on my iMac. Running Xcode, Fusion 360, Parallels with Windows ARM playing a game, Final Cut Pro, Safari open with a few tabs and Music playing. The bloody thing doesn’t miss a beat. And I wouldn’t normally have that lot on the go at the same time, my iMac can’t cope.
I dread to think what the swap is like, but damn if I don’t care. So long as the system stays responsive I’m happy. I honestly never thought I’d see the day again when I could say I’m happy with 8GB on a Mac, I’ve not been able to say that for a very, very long time.
Obviously, I’d still say get more memory if you can, and your workload demands it, it’s a sensible choice, always will be.
But when you stop looking at memory usage the way I have done for decades and instead just focus on what the system can actually do, it is more surprising than even I expected it to be.