Skip to main content

macOS · Troubleshooting

Diagnose CPU, Memory & Energy Problems

Activity Monitor is macOS's built-in tool for seeing exactly what's using your Mac's CPU, memory, energy, disk, and network resources in real time, broken down by individual app and process. It's the first place to look when the Mac feels slow, hot, or the fan is running loudly.

How to open Activity Monitor

  1. Open Activity Monitor (Applications → Utilities → Activity Monitor, or search with Spotlight).
  2. Click the CPU, Memory, Energy, Disk, or Network tab depending on the symptom.
  3. Click the column header (like '% CPU') to sort and find the top resource user.
  4. Select the problem process and click the Stop (X) button to force it to quit if needed.

What you should know

  • Shows live CPU, Memory, Energy, Disk, and Network usage tabs, each sortable by app.
  • Lets you force-quit an unresponsive or runaway app directly from the toolbar.
  • Displays which apps are consuming the most energy, useful for diagnosing battery drain.
  • Includes a floating Dock icon graph option for at-a-glance CPU or network monitoring.

Why it matters

Activity Monitor turns a vague 'my Mac feels slow' complaint into a specific, actionable diagnosis by showing exactly which app or process is responsible. It's essential for catching runaway processes, battery-draining apps, or memory leaks before they cause a crash or force a restart.

Best practices

  • Check the Memory tab's 'Memory Pressure' graph, not just app RAM usage, to judge real memory strain.
  • Sort by Energy Impact when troubleshooting unexpectedly fast battery drain on a MacBook.
  • Quit and reopen a specific app that's misbehaving before force-quitting through Activity Monitor as a last resort.

Common problems and fixes

An app is unresponsive and won't quit normally.
Select it in Activity Monitor's Process list and click the Stop button, then choose 'Force Quit' to close it immediately.
CPU usage stays high even after closing visible apps.
Check the full process list for background helper processes or system services using excessive CPU, and restart the Mac if usage doesn't settle after investigating.

Tips and tricks

  • Go to View → Dock Icon in Activity Monitor to show a live CPU or network graph directly in the Dock for constant monitoring.

Frequently asked questions

Is it safe to force-quit any process I don't recognize?

No — many unfamiliar-looking process names are legitimate system services; only force-quit processes tied to a specific app you know is misbehaving.

What does 'Memory Pressure' actually mean?

It's a graph showing how hard macOS is working to manage available memory; green means comfortable, yellow means memory is getting tight, and red means the Mac is under significant memory strain.

More Troubleshooting guides for macOS

See every macOS guide