Why the New Macs Are So Short of Memory
forbes.com
forbes.com
My use case: Mail, Calendar, Messages, Signal, Safari running at all times. Safari running an adblocker and with 1-3 tabs open. Firefox open as needed, adblocker, no more than one tab. Lightroom as desired.
8GB MacBook Air: slowdowns when typing. Slowdowns when switching apps. Returned.
16 GB MacBook Air: zero slowdowns, snappier than my old i9 MacBook Pro 16.
Could I have adjusted how I used my Mac and gotten a better UX? Probably, but I have been working that way for 5+ years.
I believe it's sustains around 5GB/sec to the SSD and I've seen a fair amount of hand waving about custom hardware support for compression/decompression and some OSX magic for compressed swapping.
So 5-10 years ago you tended to have spinnings disks, or SSDs connected over SATA (a bandwidth bottleneck), and SSDs not designed for nearly the IOPs available today.
So while swapping could be really annoying 5-10 years ago, it's not necessarily so today. Switching tabs or apps is not necessarily going to be annoying if some swapping happens.
Numerous reviews of things that usually required a ton of ram (like editing multiple streams of high resolution video) have shown that 16GB ram M1s do quite well compared to previous generation machines with more ram.
With all that said, I'm anxious to see future apple products with more ram and M2/M1x or whatever they call the follow on chip.
Perhaps there are national security reasons for this? Like a computer that has 10TB of RAM could simulate nuclear bomb reactions to a degree of fidelity and with a speed that would give adversaries new capabilities? I don't know, but I know it seems like an artificial limitation. Possibly there are hardware limitations (like more RAM uses more power, but RAM could be turned on and off and speed managed just like CPU's are, depending on dynamic need).
CPU's are currently limited by the I/O speed of data, so moving all data to RAM could bring huge performance benefits, yet current computers are still very much limited by RAM sizes and RAM-CPU integration.
They tend to target a feature set, margin (generally ~30% on Macs), then price point—usually in that order. Given the pricing so far, my impression is they’re generally taking reduced costs as an opportunity to improve the entry level feature set.
You can buy a Mac mini with M1 with 8GB of RAM for around 800€, and the same Mac mini M1 with 16GB of RAM for around 1030€. That's hardly "the highest possible price"
The short answer is Apple's using a SoC with LPDDR4x (thanks jeffbee) inside the package, and they are already using the highest density memory chips (available when the M1 started shipping). This helps save power, increase bandwidth, decreases latency, and allows for more channels (2 channels per DDR5 chip).
Not sure if Apple's going to just switch to a higher density chip (when they become available), add more memory channels, or maybe just make all the higher end iMac, mac pro, and similar machines dual socket which would double the max ram. Maybe even both, double the density and double the sockets. Clearly the heat/power/space for the M1 is substantially lower than the intel chips they replaced.
Yes..... but
>the competing Intel mobile architecture with IGPs has had unified memory for 17 years.
Intel CPU and GPU are using Unified Memory in literal sense but not unified memory in technical terms or how Apple uses it. Or to be more precise, Intel CPU and GPU on Windows does not share the same memory address space. They are partitioned in the memory. Which is not Unified Memory really meant. But I am sure the way things are going this is going to spin out of hand and the term will be redefined. ( Hopefully Not )