Skip to main content
130 votes

What is "photoanalysisd" and why is it using 77% of my CPU?

Update for 2019, 16" MacBook Pro running Catalina 10.15.2: start Photos, let it continue past the first dialogue box; now Preferences… in the main app menu under Photos just right after Apple ...
foobar's user avatar
  • 1,401
123 votes

mds and mds_stores constantly consuming cpu

It's best to find high-volume directories and omit them from indexing using Spotlight->Privacy settings. In terminal call fs_usage to list files being indexed by mds_stores ~ sudo fs_usage -w -f ...
Anthony Metzidis's user avatar
102 votes
Accepted

How to monitor and control thermal CPU throttling in OS X?

Apple Silicon Macs From this answer: sudo powermetrics -s thermal which under normal conditions prints the following after a while: Current pressure level: Nominal Not quite sure whether this ...
ivanzoid's user avatar
  • 1,136
73 votes
Accepted

Suddenly the "diagnosticd" daemon rise up to over 200% CPU usage

As a software developer: Quitting the iOS Simulator resolved the issue.
de.'s user avatar
  • 968
73 votes

Does macOS have a command to retrieve detailed CPU information like /proc/cpuinfo on Linux?

The Terminal command sysctl might be what you're looking for, in particular sysctl -a | grep machdep.cpu: [my_mac:~] admin% sysctl -a | grep machdep.cpu machdep.cpu.max_basic: 22 machdep.cpu.max_ext: ...
IconDaemon's user avatar
  • 19.3k
72 votes
Accepted

What is "photoanalysisd" and why is it using 77% of my CPU?

Your iMac is currently processing the photos in your Photos library, presumably because you’ve just imported/converted an existing Photos library from an earlier version of macOS. If you suspect this ...
Monomeeth's user avatar
  • 64.7k
70 votes

The process com.cisco.anyconnect.macos.acsockext hogs Mac CPU but cannot be killed or stopped from launching

I think I’ve found a fix. Go into the Applications folder and open the Cisco folder. Delete the Cisco Socket Filter application but NOT the Anyconnect client. I’ve not had the issue since and the ...
Cameron Guerrero's user avatar
61 votes
Accepted

How to make Google Chrome Helper not use as much CPU

Invoke ⋮ Chrome Menu → Window → Task Manager to see what exactly consumes CPU. Because the helper is a black box from the OS' side of view. I personally found a mining extension that way. Also watch ...
Pavel Vlasov's user avatar
60 votes
Accepted

Which Intel "generation" is my Mac's CPU?

You can get the processor generation by running the following command in Terminal: sysctl machdep.cpu.brand_string If the output contains a dash and a number after your "iX"-Core model, the first ...
user2707001's user avatar
  • 3,266
55 votes

VS Code - Code Helper process using more than 100% CPU on macOS

This is most likely an issue with a plugin in VS Code. For me, it was Pyright. How to check? Open Activity Monitor Within the list of prcesses, find the one that has the highest CPU usage (it should ...
Brad Ahrens's user avatar
55 votes
Accepted

The process com.cisco.anyconnect.macos.acsockext hogs Mac CPU but cannot be killed or stopped from launching

Press Don't allow When Cisco asks Cisco AnyConnect Socket Filter” Would Like to Filter Network Content. If you do so it creates Network Settings that automatically launches this CPU-consuming com....
Nikita Balikhin's user avatar
44 votes

Suddenly the "diagnosticd" daemon rise up to over 200% CPU usage

I had the same issue and realized that some process (in my case osascript) was flooding the system log with error messages (AEGetDescData of non-desc type 'reco' not a good idea). This apparently led ...
hendrik's user avatar
  • 738
43 votes

How do I identify which CPU a MacBook uses?

First off, you are not going to get the processor microarchitecture name (Broadwell, Sandy Lake, Ivy Bridge, etc.) because it's not a prominent branding scheme for the Intel processors. Contrast that ...
Allan's user avatar
  • 103k
37 votes

macOS - ntpd uses more than 100% of CPU

Go to System Preferences > Date and Time and uncheck Set date and time automatically. Close System Preferences, then reopen and re-check Set date and time automatically
Radu Simionescu's user avatar
33 votes

What is the ApplicationsStorageExtension process on macOS?

Did you leave About This Mac open with Storage selected? I think ApplicationsStorageExtension calculates how much storage your Mac is using. To stop it: Choose About This Mac from the Apple menu  (...
ma11hew28's user avatar
  • 679
30 votes

VTDecoderXPCService taking CPU

I did a spindump via the activity monitor and so i found the resposible app. In my case it was Firefox (HTML5 Vids)
lowrin's user avatar
  • 401
28 votes

How to monitor and control thermal CPU throttling in OS X?

The official Intel Power Gadget has a Mac version.
Vebjorn Ljosa's user avatar
26 votes

mds and mds_stores constantly consuming cpu

If you have trouble it when mount external hard. check this article Prevent Spotlight from indexing external drive In my case, I solved it by creating .metadata_never_index file on the root path of ...
Yeon-Gu's user avatar
  • 361
26 votes

"powerd" process uses a lot of CPU

sudo pmset schedule cancelall fixed it for me. After updating from macOS Ventura beta 3 to beta 4, powerd was using 100% CPU even after restarting it. pmset -g log repeatedly printed 2022-07-28 23:54:...
grg's user avatar
  • 203k
26 votes
Accepted

What replaces x86 intrinsics for C when Apple ditches Intel CPUs for their own chips?

Intel Intrinsics are really just a library that provides easier access to a number of Intel instructions sets - such as SSE (Streaming SIMD Extensions), AVX, etc. - for C programmers. The goal is to ...
jksoegaard's user avatar
  • 78.5k
23 votes

Why is the accountsd process eating so much CPU?

This issue appeared with macOS Catalina for me, and only if I have the Mail app open without an internet connection. Going to Mail->Window->Connection Doctor->ShowDetail, it looks like there'...
FizzleDizzle's user avatar
23 votes

How to monitor and control thermal CPU throttling in OS X?

There is an open-source menu bar app for monitoring CPU throttling (and temperature) called Hot: https://github.com/macmade/Hot/ brew install --cask hot It shows the information at the menu bar ...
divieira's user avatar
  • 353
19 votes

mds and mds_stores constantly consuming cpu

Just to add a small tip on top of @Buscar웃 's correct answer: In my case, I realized that spotlight was actually indexing Time Machine backups (which is really a stupid thing to do in the first place)....
JRun's user avatar
  • 301
19 votes
Accepted

How to stress a MacBook Pro Retina?

Consuming All the CPU Cores The command below runs a yes instance for each CPU core and consumes a near maximum of the computer's processing capability: CPU=$(sysctl -n hw.ncpu) seq $CPU | xargs -I{}...
Graham Miln's user avatar
  • 44.1k
18 votes

Why is the accountsd process eating so much CPU?

The fix for this on Mojave is to install the 10.14.6 Supplemental Update - build 18G6032 The fix for this on Catalina is to install the macOS Catalina 10.15.7 Update - build 19H2 After the reboot - ...
YH Wu's user avatar
  • 361
18 votes

Is there a way to see current CPU frequency in macOS from terminal (not Intel power gadget)

You can use powermetrics for this: $ sudo powermetrics | grep "CPU Average frequency as fraction of nominal" ...
ForeverWintr's user avatar
17 votes

VS Code - Code Helper process using more than 100% CPU on macOS

Killing processes on mac with kill -9 [PID] and restarting VSC helped me to solve the problem. if not, refer to https://github.com/microsoft/vscode/issues/11963#issuecomment-317830768 adding the ...
Danylo Bilokha's user avatar
16 votes

VTDecoderXPCService taking CPU

Quitting iMessage ( Messages ) seems to kill the process.
Quinton Pike's user avatar
16 votes
Accepted

How can I tell if my Mac CPU supports AVX?

Execute this command in Terminal: sysctl -a | grep machdep.cpu.features You'll get a report out like this: Redacted-Family-iMac:~ redacted_user$ sysctl -a | grep machdep.cpu.features machdep....
IconDaemon's user avatar
  • 19.3k
16 votes

What is "routined" and why is it eating my CPU?

I wondered the same thing! It does have a small but somewhat helpful man page, which you can get via man routined in Terminal. NAME routined -- A daemon that learns the historical location ...
lyricsboy's user avatar
  • 271

Only top scored, non community-wiki answers of a minimum length are eligible