What load average means on a Mac, and what is high for your number of cores
Our 8 core M1 showed load averages of 2.9, 3.6 and 4.6. What the three numbers mean, why they are not percentages, and when they say the Mac is overloaded.
What fills your disk, where it hides, and what is safe to remove. Every guide gives you a way to check it on your own Mac.
Our 8 core M1 showed load averages of 2.9, 3.6 and 4.6. What the three numbers mean, why they are not percentages, and when they say the Mac is overloaded.
top, ps and a one line command show total and per process CPU on a Mac. Ours was 10% user, 13% system, 77% idle. Why one app can show more than 100%.
iostat shows how hard the SSD is working; fs_usage shows who. Our MacBook Air ran 262 to 421 operations a second at 5 to 8 MB/s at rest. How to read both.
uptime shows how long since the last restart. Ours had run 1 day 6 hours with 4 GB of swap built up. How to check it and why a restart now and then helps.
A Mac runs hundreds of processes at once. Ours had 537 and 3,500 threads, nearly all asleep. What they are, why the count is normal, and which ones matter.
System processes run as root or their own users, and macOS restarts most of them anyway. Which ones you can quit, which you should not, and how to tell them apart.
launchd is process 1: it starts everything else on a Mac. It used 1.8% CPU and 24 MB on ours, with 540 jobs loaded. When it spikes, a job is crashing and restarting.
The Dock process also runs Mission Control, Launchpad, Spaces and wallpaper. It used up to 4% CPU and 43 MB on our Mac. What drives it up and how to reset it.
WebKit processes run web pages for Safari, Mail and any app with a web view. One used 138 MB on our Mac. How to find the app or tab behind a busy one.
FindMyWidgetPeople is the Find My People widget's helper. It showed an energy impact of 2.0 and 18 to 24 MB on our Mac. Why it runs, and how to stop it.
powerd manages sleep, wake and power settings. On our Mac pmset said sleep was prevented by powerd, which only meant the screen was on. How to read it.
symptomsd watches network health and keeps per app network usage. It ran as _networkd at 0.4% to 0.6% CPU and 5 to 9 MB on our Mac. What it does and when it spikes.