Beacon guide

Read Mac memory pressure like a pro

The macOS memory pressure graph confuses everyone. Here's what the colours actually mean and how to know when to worry.

4 min read

Activity Monitor’s Memory Pressure graph is one of the most misunderstood pieces of UI in macOS. People see “16 GB used of 16 GB” and panic, when the graph at the bottom is calmly green. Or they see a yellow flicker and assume they need to buy more RAM. Here’s what’s really going on.

What the colours mean

Memory Pressure is Apple’s heuristic for “is the kernel having a hard time finding RAM right now.”

The number to watch is the colour, not the gigabyte total.

How to actually check it

Activity Monitor

  1. Open Activity Monitor, click Memory.
  2. Look at the Memory Pressure graph at the bottom — that's the real signal.
  3. The numbers to the right: App Memory + Wired Memory + Compressed tells you "actually committed" usage. Cached Files is fine — it'll be released if anything needs it.
  4. Check Swap Used. Zero is great. A few hundred MB is normal. Multiple GB and growing is bad.

Terminal

sysctl vm.swapusage tells you swap quickly. vm_stat 1 gives a live view of page-ins, page-outs, and compressor activity — the “page out” rate climbing is the warning sign.

A menubar monitor

Memory Pressure is exactly the kind of thing you want glanceable. Beacon shows a coloured indicator in the bar that matches the green/yellow/red Apple uses, plus a number if you want.

  1. Install Beacon and enable Memory in Settings > Menu Bar.
  2. Choose Pressure display so you see the colour, not just a "% used" number.
  3. Click for swap usage, top memory processes, and a recent pressure graph.

When to actually do something

A quick decision tree:

The graph isn’t pessimistic — it’s just precise. Trust the colour.

← All Beacon tips