Mac Memory Pressure Explained: What the Colors Mean
Activity Monitor's Memory tab is full of numbers, and most of them look alarming: 14 GB used out of 16 GB, gigabytes of swap, gigabytes compressed. One small graph at the bottom, Memory Pressure, is the one that tells you whether any of it matters.
The short answer: memory pressure is macOS's own judgement of how well memory is keeping up with what you are doing. Apple says it is "determined by the amount of free memory, swap rate, wired memory, and file cached memory." Green means memory is serving you well, however full it looks. Yellow and red mean macOS is working increasingly hard to make room, and that is when a Mac slows down.
What memory pressure measures
Apple's Activity Monitor guide describes the Memory Pressure graph as showing "how efficiently your memory is serving your processing needs", and lists what goes into it:
- Free memory, how much is not being used at all.
- Swap rate, how fast data is being moved between memory and the disk. The rate matters, not how much swap has piled up.
- Wired memory, which macOS needs for itself and which "must stay in RAM".
- File cached memory, recently used files kept in memory, which macOS can drop the moment something needs the room.
That is why pressure and usage tell different stories. A Mac full of cached files has high usage and low pressure, because cached files are given up instantly. A Mac constantly swapping has high pressure, whatever the usage figure says.
What the graph colors mean: green, yellow and red
The graph changes color as pressure rises. Apple's guide Check if your Mac needs more RAM gives each color one line:
- Green: "Your computer is using all of its RAM efficiently." Nothing to do, even if Memory Used is near the total.
- Yellow: "Your computer might eventually need more RAM." macOS is compressing and swapping more to make room. Worth noticing, especially if it stays yellow.
- Red: "Your computer needs more RAM." This is when apps hesitate and switching between them is slow.
Short spikes are normal when you open something heavy. What matters is where the graph sits most of the time.
Check memory pressure in Terminal
Behind the graph, macOS keeps a pressure level you can read without opening Activity Monitor:
sysctl kern.memorystatus_vm_pressure_level
It answers 1 for normal, 2 for warning and 4 for critical. On our test Mac, a 16 GB MacBook Air running macOS 27.0.1, it answered 1 while 3.47 GB of swap was in use, a good example of why swap on its own is not the signal.
For a fuller summary, memory_pressure prints memory statistics and ends with the share of memory that is free:
memory_pressure | tail -1
On our test Mac that line read System-wide memory free percentage: 49%.
What to do when pressure is high
- In Activity Monitor's Memory tab, sort by the Memory column.
- Quit the apps at the top that you are not using, or close browser tabs.
- If one app keeps growing while you are not using it more, restart it.
Our guide on why a Mac uses so much RAM goes through each number in the Memory tab and how to bring pressure down.
See it in your menu bar
MacStats reads the same kernel pressure level as the sysctl command above and shows it in its dashboard, and it can show memory pressure in the menu bar too, so you see yellow before apps start to hesitate. With MacStats Pro, clicking memory pressure gives you a plain-English explanation of which of your apps are using the memory and whether to act, and history shows how pressure has moved over days.
What the numbers actually say
This Mac has 16GB of physical RAM and is currently holding 11.7GB of it, which leaves roughly 4.32GB free and only 0.18GB pushed out to swap. That swap figure is the important one. macOS only leans on the swap file once it has genuinely run short of clean pages, so 178MB of swap on a 16GB machine is background noise, not a signal of pressure.
Why nothing here is a problem
The single heaviest process is Google Chrome at 375MB, followed by one of its helpers at 144MB and two renderers at 245MB and 187MB. For a Chromium browser with multiple tabs and extensions, that is a modest footprint, not a leak.
Available RAM above 4GB on a 16GB machine is a healthy buffer. A system under real pressure would show this number under 1GB, swap in the multiple gigabytes, and pressure reported as warning or critical.
Recommended Actions
- No action neededWith 4.32GB free, 0.18GB of swap, and pressure reported as normal, the system is well inside its limits and any change would be cosmetic.
- Recheck the Memory tab if free RAM falls below 1GBThat is the threshold where macOS begins compressing and swapping noticeably, and it is the point at which quitting an app is genuinely worthwhile.
297 of 300 AI explanations left this month
See memory pressure before your apps feel it.
Frequently asked questions
What does memory pressure mean on a Mac?
It is macOS's measure of how well memory is keeping up with your work. Apple says it is determined by free memory, swap rate, wired memory and file cached memory.
Is high memory usage bad if memory pressure is green?
No. macOS fills spare memory with cached files on purpose and releases them as soon as an app needs room. Green pressure means memory is serving you well.
What do yellow and red memory pressure mean?
Apple's guide says yellow means your computer might eventually need more RAM, and red means it needs more RAM. In practice, yellow is macOS compressing and swapping more, and red is when a Mac slows down.
How do I check memory pressure in Terminal?
Run sysctl kern.memorystatus_vm_pressure_level. It returns 1 for normal, 2 for warning and 4 for critical.
Does swap mean my Mac needs more RAM?
Not on its own. On our 16 GB test Mac, 3.47 GB of swap was in use while memory pressure was normal. Pressure that stays yellow or red is the sign that the work needs more memory than the Mac has.