I think the key difference is that phone operating systems are designed around extremely aggressive memory management where any background process can be killed at any time. AFAIK macOS just isn't set up for that.
Upgrade to air if you do things like coding and video editing semi-regularly and upgrade to a Pro if you do long running intensive tasks.
Also conversely what about iPadOS where you can multi task on just 8GB too.
People have survived on 8GB Mac’s for a long time. I’m not sure things are as dire as you make them out to be.
Memory is the bottleneck with all Apple products. I have zero issues in terms of compute with the iPhone 12 Mini and could use it for years to come if the SoC were the bottleneck, but it can't even hold two apps in memory.
This would be a very competent computer if it came with 16 GB.
akmarinov said their M1 doesn't support apple intelligence but they still think it's plenty usable; jasongill thought akmarinov was referring to the Neo and responded that the Macbook Neo does in fact support Apple intelligence; and I clarified what I think akmarinov intended to say.
I'm definitely pretty squarely on the other end of the spectrum, but even the 32GB of RAM in my ThinkPad feels insufficient when I properly multitask with modern, bloated electron applications that eat multiple gigabytes each.
Not every person is running 500 browser tabs and docker swarm.
C'mon, man.
Guessing based on your comments about 8GB of RAM that you have a lot more RAM than that. You should be aware that when you have a lot of unused RAM, many programs will cache data in RAM, and the OS won't really "clean up" paged memory, since there's very little memory pressure. In modern OS architecture, "free RAM is wasted RAM."
If you have 32GB of RAM for example, macOS will allow processes to keep decorative assets, pre-fetched data, and UI buffers in memory indefinitely because there’s no reason to flush them. This makes the system feel snappier. The metric that actually matters isn't "Used RAM," but Memory Pressure. A system can have 0GB of "Free" memory but still be performing perfectly because the OS is ready to reallocate that cached data the millisecond another app needs it.
Judging efficiency based on usage in a low-pressure environment is like complaining that a gas tank is "inefficient" just because it’s full.
Control Center is currently using a whopping 128MB of memory on my system that's been online for 60 days.
Hopefully the presence of a laptop like this will be beneficial to software quality. They should make their developers use it one day a week.