Why does my Mac use so much memory with nothing open?

A Mac with nothing open still shows most of its memory as used because macOS keeps memory full on purpose. It holds recently used files, parts of apps and system data in memory so that they open fast, and it hands that memory back the moment an app needs it. A high memory figure with no apps open is normal. Memory pressure, not the amount used, is the number that tells you whether anything is wrong.

Below: where the memory goes, what is running with no apps open, and how to check that all is well.

Memory is meant to be used

Free memory does nothing for you. Memory holding useful data saves time later, because reading from memory is far quicker than reading from disk. So macOS fills spare memory with a cache of things you are likely to want again: files you opened, the pieces of apps you used, the results of work it has already done.

This cache is not a cost. When an app asks for memory, macOS drops cached data first, since it can be read from disk again if needed. That is why a Mac can show most of its memory in use not long after a restart and still have room to spare for whatever you open.

A restart is a good demonstration. Restart, open nothing, and look at memory in use. It will not be close to zero. macOS itself, its background services and the cache it starts building add up quickly.

What is running when nothing is open

“Nothing open” means no windows. macOS is still running a lot. Here are the usual parts, in plain terms.

  • The system itself. The kernel, the window server that draws your screen, and the program that starts everything else. They run all the time and are not things to end: ending the window server, for example, logs you out. Some of the kernel’s memory is wired, meaning locked in place, because the system cannot run without it. What is wired memory on a Mac explains that part.
  • Background services. Spotlight keeps its search index up to date, the Photos library gets analysed when the Mac is idle, iCloud syncs your files, and the system checks for software updates. Each is a separate background process. In Foreman, they appear with plain-English names such as “Spotlight indexing” or “iCloud sync”, with the real names beside them.
  • The menu bar and desktop. The Dock, Finder, Control Center, Notification Center and the menu bar items you have installed all run all the time.
  • Login items. Apps you set to open at login, or that added themselves, may be running with no window. A chat app, a cloud storage sync tool or a utility in the menu bar has a process even when you see no window.

Together these can account for several gigabytes. None of it is waste. It is what the Mac needs to be a Mac.

The one number to check: memory pressure

If the Mac feels fine, you can stop here. If it feels slow, check memory pressure, because it separates harmless full memory from real shortage.

Low pressure means macOS can find room for new work easily. High pressure means it is struggling, compressing data and using the disk as overflow. Memory pressure on a Mac: when you actually need more RAM explains how to read it.

In Terminal, this prints a summary that ends with the share of memory that is free system-wide. Typed on its own, with no options, it only reads:

memory_pressure

Foreman shows memory pressure in the Memory section of its Performance page, next to a graph of the last minute. If pressure is low with nothing open, the high figure is only the cache doing its job.

When it is worth looking further

Sometimes a high figure with nothing open does mean something has gone wrong. These are the signs:

  • The Mac is slow even right after a restart. Memory pressure is high, or the fans spin, with nothing open.
  • One background process is far bigger than the rest. Sort a process list by memory and look at the top few. Most background services hold modest amounts. One holding several gigabytes for hours is unusual.
  • An app you closed is still running. Many apps keep running, or keep a helper running, after you close the window. Closing the window is not quitting. Look for the app in the list, and see how to find out what’s running in the background on your Mac.
  • Memory use grows over days, then drops after a restart. An app or helper may be growing the longer it stays open.

If you find one, check what it is before you end it. Many background processes belong to macOS, and ending them rarely helps, because macOS starts many of them again as soon as it needs them. Ending something that is not an app, such as the window server or the login session, can log you out, and Foreman warns before it lets you do that.

What to do

For most people, nothing. A full memory bar with low pressure and a quick Mac is a healthy Mac. If you do want to reduce what runs in the background:

  1. Check what opens at login, and switch off what you do not use. How to stop apps opening at login on a Mac shows how.
  2. Quit apps instead of closing their windows.
  3. Restart the Mac every so often, so that long-running apps start fresh.

There is no setting that frees memory for its own sake, and you would not want one. Memory the Mac holds as cache is memory it can use at once. Chasing a lower number makes the Mac do more work on disk, not less.

The short version

Memory in use is not memory wasted. With nothing open, a Mac still runs macOS, its background services and its cache, and uses the rest of its memory on purpose. Watch memory pressure instead. If it is low, the Mac is fine.