Home › Utilities › MemoryPeek
Available now

MemoryPeek: See whether your Mac is short of memory.

Is my Mac actually running out of memory?

The problem

Activity Monitor says almost all of your memory is used, and the Mac feels slow. Is it really out of RAM, or is that just how macOS works? The numbers do not say.

The solution

MemoryPeek leads with memory pressure, the reading macOS itself uses to decide whether memory is short, and explains it in plain words. It then splits memory the way Activity Monitor does, shows how much has been moved to disk, and lists the apps with the largest memory footprint. It explains memory; it never offers to “free” it.

Features

How it works

  1. Open MemoryPeek from the launcher.
  2. Read the pressure gauge and the note under it first.
  3. Check the breakdown and the apps using the most if pressure is not normal.

Installation

MemoryPeek is part of MacPeek. Install MacPeek, open Manage utilities and make sure MemoryPeek is switched on (it is on by default). There is nothing separate to download.

Privacy

What MemoryPeek reads:

Access it needs: None. Other users’ processes, including some macOS services, are not listed.

Everything stays on your Mac: no account, no telemetry, no network access. Read the full privacy statement.

Open source

MacPeek and every utility in it are MIT-licensed. Read the code on GitHub, or see how a utility is built.

Frequently asked questions

What does MemoryPeek do?

MemoryPeek leads with memory pressure, the reading macOS itself uses to decide whether memory is short, and explains it in plain words. It then splits memory the way Activity Monitor does, shows how much has been moved to disk, and lists the apps with the largest memory footprint. It explains memory; it never offers to “free” it.

What does MemoryPeek read from my Mac?

System memory statistics and memory pressure (host_statistics64 and sysctl), only while MemoryPeek is open; memory in use once when the launcher opens; The memory footprint of processes your user can inspect (libproc), only while MemoryPeek is open.

Does MemoryPeek need any permissions?

None. Other users’ processes, including some macOS services, are not listed.

Does MemoryPeek send my data anywhere?

No. Everything stays on your Mac: no account, no telemetry, nothing is sent anywhere.

Is MemoryPeek free?

Yes. MemoryPeek is part of MacPeek, which is free and open source under the MIT license.

Get MemoryPeek with MacPeek. Free and open source.