Also the A18 Pro chip has a 5-core GPU whereas the M5 chip has 8 or 10.
Personally, the only dealbreaker in the list you posted is the amount of RAM. macOS 15 uses ~5GB on startup without any app open. I'd be swapping all the time on 8GB of RAM.
Also the A18 Pro chip has a 5-core GPU whereas the M5 chip has 8 or 10.
Personally, the only dealbreaker in the list you posted is the amount of RAM. macOS 15 uses ~5GB on startup without any app open. I'd be swapping all the time on 8GB of RAM.
Sort of? Mac very aggressively caches things into RAM. It should be using all of your RAM on startup. That's why they've changed the Activity Monitor to say "memory pressure" instead of something like "memory usage."
I'm typing this on an 8 GB MacBook Air and it works just fine. I've got ChatGPT, VSCode, XCode, Blender, and PrusaSlicer minimized and I'm not feeling any lag. If I open any of them it'll take half a second or so as they're loaded from swap, but when they're not in the foreground they're not using up any memory.
I'm specifically talking about "Memory used" here.
In fact, on my 16GB mac, if I open apps that use ~8GB of RAM (on top of the 5GB I mentioned earlier), it starts swapping.
And if I more apps (or browser tabs), the "Swap used" keeps increasing, and the "memory pressure" graph switches color from green to yellow.
The color of that graph is the indicator I'm using to know that I should close my browser tabs :p
On my 64 GB M1 Macbook Pro right now, I have 53.41 GB of Memory Used and 10.72 GB of Cached Files and 6.08 GB of swap, but Memory Pressure is green and extremely low. On my 8 GB M1 Macbook Air I just bought for OpenClaw, I'm at 6.94 GB Memory Used and 1.01 GB of Cached Files with 2.05 GB of Swap Used, and Memory Pressure is medium high at yellow, probably somewhere around 60-70%.
You can open up the Terminal and run the command memory_pressure to get much more detailed data on what goes into calculating memory pressure - more than just the amount of swap used, it tracks swap I/O and a bunch of page and compressor data to get a more holistic sense of what's going on and how memory starved you're going to feel in practice.
In any case - I've been absolutely mindblown at how fast my 3 8GB M1 Macbook Airs I just bought for ~$350 brand new have been - even with tons of Chrome tabs open, multiple terminal windows open, running OpenClaw and Claude Code and VS Code and doing a ton of development and testing, never once have they ever felt slow. Oftentimes they actually feel faster than my 64 GB M1 Macbook Pro, which kind of blows my mind and makes me wonder wtf is going on on my monster machine. Moreover, my M1 Macbook Pro drains battery like crazy and uses a ton of charge, whereas the Macbook Airs stay constantly below 10 watts essentially always and even with Amphetamine keeping them on 24/7, with the display off and being fully on, they'll drop to a single watt of power draw. Truly insane stuff. I've lost all my concern about RAM, to be honest (which is shocking coming from someone who bought a top of the line maxed out RAM primary machine in 2021 specifically because I felt like RAM was so important)
Wait what? How did you manage that?
The old mental model of how ram and swap works doesn't fit neatly to how modern macos manages ram. 8GB is acceptable, although on the lower end for sure.
What do you find compelling with Prusa slicer over orca slicer?
Most cool. Is it an M1?
I don't suggest sitting and looking at Activity Monitor all day. I think that is a weird thing to do as a user. If you would like to do that in an office in Cupertino or San Diego instead then you can probably figure out where to apply.
the keywords here are "depending on the workload".
edit: i was thinking that it's gonna be interesting to see i/o performance on storage, that might end up determining if those 8 gigabytes are actually decent or not.
The memory operation itself is O(1), around 100 ns, where at a certain point we are doing full ram fetches each time because the odds of it being in CPU cache are low?
Typically O notation is an upper bound, and it holds well there.
That said, due to cache hits, the lower bound is much lower than that.
You see similar performance degradation if you iterate in a double sided array the in the wrong index first.
This is an incorrect conclusion to make from the link you posted in the context of this discussion. That post is a very long-winded way of saying that the average speed of addressing N elements depends on N and the size of the caches, which isn't news to anyone. Key word: addressing.
And no, the articles you linked is about caching, not RAM access. Hardware-wise, it doesn't matter what you have in the cells, access latency is the same. There is gonna be some degradation with #read/write cycles, but that is besides the point.
Their experimental results would in fact be a flat line IF they could disable all the CPU caches, even though performance would be slow.
Yes, generally. That's the entire idea behind the stock market.
OK, hear me out over here:
We are not in an RTS.
Edit: in real-world settings lacking redundancy tends to make systems incredibly fragile, in a way that just rarely matters in an RTS. Which we are _not in_.
Going to also echo the comment that this isn't an RTS
Yep. RTS is a context where the principles are more true.
In real life you aren’t in a 1-1 matchup with competitive success criteria.
And as for the money analogy, what's the idea there, that memory grows interest? Or that it's better to put your money in the bank and leave it there, as opposed to buy assets or stocks, and of course, pay for food, rent, and stuff you enjoy?
1. Store your money in a 0% interest account—leave RAM totally unused—or put it in an account that actually generates some interest—fill the RAM with something, anything that might be useful.
2. Store your money buried in your backyard or put it in a bank account? If you want to actually use your money, it's already loaded into the bank.
Imperfect analogies because money is fungible. In either case though, money getting spent day-to-day (e.g. the memory being used by running programs) is separate.
Because wanting to utilize something as much as you can to get your money's worth, and wanting to fully exhaust it as a resource are two different things.
Why do you even need RAM when you could run everything from your HDD with much cheaper cost/MB.
(Weird side question: are you by any chance the Jason Farnon who wrote IBFT?)
For slightly different reasons. My game drive is using about 900 GB out of 953 GB usable space - because while I have a fast connection, it's nicer to just have stuff available.
Same for some projects where we need to interface with cloud APIs to fetch data - even though the services are available and we could pull some of the data on demand, sometimes it's nicer to just have a 10 TB drive and to pull larger datasets (like satellite imagery) locally, just so that if you need to do something with it in a few weeks, you won't have to wait for an hour.
https://appleinsider.com/articles/21/06/04/apple-resolves-m1...
The issue was subsequently resolved but the consensus was with modern wear leveling this isn't so much a thing.
I have a 2021 MacBook Pro with the original drive. I use it heavily for development practically every day and just dumped the SMART data.
Model Number: APPLE SSD AP1024R
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
Available Spare: 100%
Available Spare Threshold: 99%
As always, YMMV
You're right, but in a production deployment, that extra ram might mean the difference between a close call that you patch the next day and an all hands emergency to call in devops and engineers together during peak usage.
source: been there
na, this is just PTSD talking
(and to be honest the way Linux does acts on OoMs are quite debatable)
If you don't have any more disk space for swap, or memory pressure gets too high, you get the "You've ran out of application memory" dialog box with a list of applications you can force quit, and macOS leaves it up to the user on what to kill instead of the system choosing automatically.
I wonder, why is it physically painful for some Apple owners to admit that 8Gb is not enough. Like, I'm using PCs for years and I will be the first in line to point their deficiencies and throw a deserved stone at MS, they never cease to provide reasons. Why is it so different at the Apple?
This wasn't necessary. I was just pointing out that 8GB hardware is not the full story. It's also true with windows, as you correctly point out. If you're coming from a slow SSD, or even Linux (it's a relatively new feature to have on by default) you might be pleasantly surprised.
Also, I'm an Apple owner and I have no problem saying it's not enough for anyone on this website. I tried it for a few years as my "second screen" computer, and would bump against it all the time, with glorious screeching as the audio skipped. But, I'm also a developer/power user.
The majority of people aren't power users.and that's the target audience for this. Clearly.
8GB has been completely fine for every non power user I know. Again, the majority of people do everything within a browser, maybe play some music/video at the same time, maybe open an office type app. It's completely acceptable for that, and that should not surprise you, as someone who has an understanding of memory usage and paging, and high bandwidth SSDs, in the slightest.
> If you know the difference between sRGB and P3, the Neo is not the MacBook you want.
Apple has made extensive tradeoffs to make this price point, but they all seem to be reasonable tradeoffs for casual users.
[0]: https://daringfireball.net/2026/03/599_not_a_piece_of_junk_m...
8GB isn't ideal though and 16GB would've expanded its capacity to do more things. But soon as I want to do more things I shuffle over to my PC with it's dedicated GPU and 32GB o ram
I'm guessing Apple cuts capability to the lower end so as not to hurt sales of the higher end. Usage profile is often dependent on context. There are enough non-power users (when mobile) like me that 8GB isn't ideal but it's enough. And if it wasn't enough we could've paid more for the 16GB, but I personally decided it wasn't worth the ridiculous Apple ram price premium.
So these are my reasons for saying 8GB is enough. I'm also using an M1 MacBook Air, so the puniest of the lineup. Next laptop I'm considering is possibly a think pad with linux so I'm no macOS fanboi.
Yeah, 8 GB RAM does not cut it anymore. At least until Apple start fixing the memory leaks in MacOS.
Windows back to window 2.1 386 supported swapdisks, i.e fake ram.
I have a 8GB m1 mac mini and I dont see any issue with browsing in chrome (right now I have 11 tabs open).
I do think part of the problem was number of tabs open. It was a little better when I taught him how to manage tabs and I also turned up all the memory saving features in chrome.
But even with all of that, it would still slow down with what looked like a pretty minimal workload.
I spent a few hours with him on it, but he still had these kinds of issues.
It just seems like it requires a decent level of sophistication to work with a small RAM budget if you’re using Google software.
Your SSD is swapping like crazy and will die really fast.
Just rust plugin in vs code uses 3gb of ram.
Add a browser, and you are already over 8GB.
Just how quickly do you think the SSDs will die? Because there are a lot of 8GB M1 machines out there that have been getting daily use for five years, mostly with 256GB or 512GB storage configs. When do you expect them to fail?
Actually figuring out free RAM is kind of confusing.
i don't see the m5 air on geekbench yet, but here are some related numbers for context (sorted by multi ascending):
| device | cpu | single core score | multi core score |
|:----------------------------|:------------------------------------------------|------------------:|-----------------:|
| iPhone 16 Pro Max | Apple A18 Pro | 3428 | 8531 |
| iPhone 16 Pro | Apple A18 Pro | 3445 | 8624 |
| MacBook Air (15-inch, 2025) | Apple M4 @ 4.4 GHz (10 CPU cores, 10 GPU cores) | 3708 | 14698 |
| MacBook Air (13-inch, 2025) | Apple M4 @ 4.4 GHz (10 CPU cores, 8 GPU cores) | 3696 | 14729 |
| MacBook Air (13-inch, 2025) | Apple M4 @ 4.4 GHz (10 CPU cores, 10 GPU cores) | 3696 | 14729 |
| MacBook Pro (14-inch, 2025) | Apple M5 @ 4.6 GHz (10 CPU cores, 10 GPU cores) | 4228 | 17464 |
https://browser.geekbench.com/ios-benchmarks | device | cpu | single core | multi core |
|:----------------------------|:----------------------------------|------------:|-----------:|
| iPhone 16 Pro Max | Apple A18 Pro | 3428 | 8531 |
| iPhone 16 Pro | Apple A18 Pro | 3445 | 8624 |
| MacBook Pro (14-inch, 2021) | Apple M1 Pro @ 3.2 GHz (10 cores) | 2385 | 12345 |
| MacBook Air (13-inch, 2025) | Apple M4 @ 4.4 GHz (10 CPU cores) | 3696 | 14729 |
| MacBook Pro (14-inch, 2025) | Apple M5 @ 4.6 GHz (10 CPU cores) | 4228 | 17464 |
The single core performance difference is wild. Far more than I expected.My ageing M1 Pro still has better multicore performance than these new laptops. But far worse single core performance. For most users this would be a large upgrade. Well, if you can get by with 8gb of RAM.
Still, I can’t justify an upgrade to myself!!
Surprising single core numbers notwithstanding !
I'm going to wait a few more years. The M1 is too good. So is my iphone 12. There's just nothing wrong with my phone other than the lightning port.
Clinging to my iPhone 13 Mini until it's natural death.
device | cpu | single core | multi core |
|:------------------------------|:----------------------------------|------------:|-----------:|
MacBook Pro (13-inch Late 2020)| Apple M1 @ 3.2 GHz (8 cores) | 2323 | 8186When you are not confined to a iPhone body, you have a bit more flexibility in thermals, heat and power consumption.
Would there be any chance the A18 Pro in a Macbook clocks higher? or maybe clocks higher for longer?
I'm actually glad they restricted the memory, because it will create market pressure for devs to stop wasting system resources on bloated electron apps and NextJS. With RAM prices skyrocketing these days people need to be more conscious of how much system resources they're taking up.
I have an older 8GB MacBook I use for testing. It’s actually fine for normal use with a web browser, Visual Studio Code, Slack, and Spotify running. You’d think it would be an unusable mess from the way some people talk about RAM, but modern OSes are good and swapping lesser used things to the SSD is fast.
Your OS may show 5GB used, but that doesn’t mean all 5GB need to be active in RAM all the time. Letting the OS swap rarely used things out to the SSD is fine.
if this is the philisophy of osx and apple in general i dare not ask followup questions :)
I find that the combination of FireFox and Visual Studio gets to the point where it fills up to the point where things get killed (with swap filled as well).
Mate system monitor hilariously reports code using 71MB and firefox-bin using 1.1GB because it has a tree view that doesn't show the usage of collapsed nodes beneath it.
Using smem shows each using multi GB and at my current level I've got 6GB of cache to eat up before it kills code again. Ordering by size Ghostty is the first thing that is not firefox or code at 78MB total. (and about 1GB of non-cache kernel use) . So essentially it's only those two apps that are the problem. Can Macs get by simply because Safari is better with RAM?
Problem exists between user and hardware. Applied the Firefox salt over the wound doesn't help either. It's a discussion about Macs btw.
> macOS 15 uses ~5GB on startup
My Debian (KDE) uses just under 1GB on startup. If one is not using animations and things syncing in the background and daemons monitoring file system changes and whatnot, can the stock MacOS memory usage be reduced?What, in fact, is it doing? I'm of the opinion that RAM not used is RAM wasted, but I prefer that philosophy for application memory, not background OS processes.
Well for starters MacOS version is currently 26.3 (Tahoe).
Apple ecosystem, if you are not using RAM then it is wasted RAM. So it always optimise to use as much as possible.
The main point however is you are not the target audience. Apple realised that the majority of users don't do anything beyond the power of what the phone supplies. That who this is intended for.
You can also develop locally which is significant.
I don't know, long ago gave up on understanding this fully. Memory pressure is the only good signal. Or just how slow the Mac feels.
That data may have been evicted during a previous moment of higher memory pressure. If it hasn't been needed since, leaving it in swap probably makes more sense than preemptively paging in data that's known to be cold.
13GB app usage is also odd. I feel like running the same thing with half the RAM wouldn't really result in like 5GB of swap.