Troubleshooting
Mac Memory Pressure High? What It Means and How to Lower It
Memory pressure stuck in the yellow or red? Here's what the chart in Activity Monitor actually measures and how to bring it back down to green.
Open Activity Monitor, click the Memory tab, and look at the bottom of the window. There’s a graph called Memory Pressure. Green means your Mac has plenty of headroom. Yellow means it’s compressing memory and starting to lean on swap. Red means you’re out of options and macOS is fighting to keep your apps from being killed.
The number that matters isn’t “Memory Used” — that one looks scary on every Mac, because macOS tries to use all available RAM as a cache. The number that matters is the colour and shape of that pressure graph.
What memory pressure actually measures
Memory pressure is a composite of three things macOS tracks under the hood:
- How much physical RAM is genuinely free or freeable
- How much memory has been compressed (squeezed to take less space)
- How much is being read from or written to swap on your SSD
When all three are healthy, the bar stays green. When compression climbs and swap starts churning, you get yellow. When swap activity is so heavy your Mac is essentially using SSD as RAM, you get red — and that’s when everything feels slow.
A 16 GB M2 MacBook can run perfectly happily with 14 GB “used” if pressure is green. An 8 GB Mac with 6 GB used but pressure pinned in the yellow is in worse shape. Used is meaningless on its own.
When pressure climbs, what’s happening
Memory pressure rises for a few specific reasons:
- Too many open browser tabs. Each Chrome tab can eat 200-500 MB. Fifty tabs means 15-25 GB of memory demand on its own.
- An app with a memory leak. Some apps grow forever the longer they’re open — older versions of Slack and Teams were notorious. Quitting and relaunching the app drops it back to a sensible footprint.
- Background syncing. Photos, iCloud Drive, Google Drive, Dropbox, OneDrive — if multiple are syncing large files at once, RAM use can spike.
- Heavy apps stacked. Final Cut, Logic, Photoshop, and Xcode are each memory monsters. Two of them open is enough to push a 16 GB Mac into yellow.
- Cached file system data. macOS uses spare RAM to cache files for speed. This is a feature, not a bug — but on a low-RAM Mac it can blur the line.
Read Activity Monitor properly
Open Activity Monitor (Spotlight: cmd-space, type Activity Monitor, hit return). Click the Memory tab.
Look at:
- Memory Pressure graph — the actual signal
- Memory Used — total used, including cached files
- Cached Files — RAM being used as a disk cache. macOS gives this back instantly when an app needs it.
- Swap Used — how much has been pushed to your SSD. Anything over 1-2 GB and growing is a sign you’re tight.
- App Memory vs Wired Memory vs Compressed — the breakdown
Sort the process list by Memory column (descending). The top five processes are usually where 80% of your usage lives.
Quick wins to drop pressure
Try these in order — they get progressively more disruptive:
- Close browser tabs you’re not actively using. Bookmark the tab group, close it, you’ll feel the difference within seconds.
- Quit apps you forgot were open. Cmd-tab through everything, quit anything you don’t need this hour.
- Quit and relaunch heavy apps. Slack, Discord, Spotify, Teams — these grow over days. Restarting them reclaims memory immediately.
- Restart Finder. Activity Monitor → search “Finder” → select it → press the X button at the top → choose “Relaunch.” It rebuilds and frees its memory.
- Log out and back in. This kills every user-space process and forces macOS to start fresh. Faster than a full restart.
- Restart the Mac. Last resort, always works.
What’s actually using your RAM
Open Activity Monitor → Memory tab → click the “Memory” column header so it sorts descending. Common offenders:
- Google Chrome Helper (Renderer) — one process per tab. If you see 30 of these, that’s why.
- WindowServer — handles the display. Usually 200-500 MB; if it’s 2 GB+, you’ve got a buggy window or screen recorder.
- kernel_task — the kernel itself. Fine to be high, leave alone.
- mdworker_shared / mds_stores — Spotlight indexing. Settles down after a few hours; if it’s running constantly, your Spotlight index is corrupted.
- photoanalysisd — Photos doing face detection. Plug in to power, it’ll finish faster and stop.
- bird — iCloud Drive sync. If it’s constant, iCloud is reconciling something.
Stop Spotlight from grinding forever
If mds_stores or mdworker_shared are at the top of your memory list constantly, Spotlight is stuck reindexing. Force a rebuild:
sudo mdutil -E /
Counterintuitively, this fixes it — by erasing the broken index and starting clean. The first hour after will be busy, then it should settle.
Inactive RAM is wasted RAM (and how to free it)
When you quit an app, macOS doesn’t always release its memory immediately — it holds it as “Cached Files” in case you re-open the app. This is good behaviour 95% of the time. The other 5%, when you genuinely need that RAM for a different heavy app, you want to flush it.
There’s a Terminal command:
sudo purge
It forces a flush of inactive memory. It’s safe, and it’ll briefly drop your Memory Used by several gigabytes. macOS will rebuild caches as needed.
A more practical approach: use a tool that does this without typing your admin password every time, and that tells you which processes are actually worth pausing.
Swap usage and why it matters
Once memory pressure goes yellow, macOS starts paging out to swap — writing chunks of RAM to your SSD. SSDs are fast, but they’re 100x slower than RAM. The moment your active app needs that data back, the system has to read it from disk before it can do anything. That pause is what “feels slow” means.
A small amount of swap is normal. Sustained swap over 5 GB on an 8 GB Mac means you’re being held back by RAM. Two paths forward:
- Reduce demand: close tabs and apps, don’t run Photoshop and Xcode simultaneously, use Safari instead of Chrome
- Increase supply: this is hardware, so it means buying a Mac with more RAM next time
You cannot add RAM to an Apple Silicon Mac after purchase. The unified memory is part of the SoC.
Apps that are quiet memory hogs
The obvious offenders (browsers, IDEs, video apps) are easy. The sneaky ones:
- Slack with many workspaces — each workspace is essentially a tab
- Discord with an active server list — voice channels especially
- Notion — gets heavy with many open pages
- Teams — has been known to use 2 GB just sitting in the tray
- Antivirus tools — can hold 1-2 GB of scan caches
If you’re tight on RAM, audit which “always running” tools you actually need versus which you’ve forgotten you installed.
When pressure stays high no matter what
If you’ve quit everything, restarted, run sudo purge, and the pressure is still yellow within 30 minutes of starting to work normally — you genuinely need more RAM. An 8 GB Mac in 2026 is tight for a heavy multitasker. 16 GB is the comfortable floor. 32 GB is the future-proof option for video, dev work, and lots of tabs.
In the meantime, the practical answer is: be deliberate. Open the apps you need, quit them when done, don’t leave 47 tabs open across three windows. Memory pressure is mostly a habit problem on a healthy Mac.
Sweep can’t add physical RAM, but it can free inactive memory in one click, surface which app is currently using the most, and offer to pause runaway processes — without you having to dig through Activity Monitor every time something feels off.