I have noticed that on my M1 MacBook Pro, Hook 3.4.2 is taking 70-75 of my CPU in the background.
Is this a known issue?
thanks
jason
CPU usage can increase from time to time, e.g., when doing a big sync. However, it should not be persistent. Also please note that on multi-core processors, high CPU % numbers can be misleading. Is it slowing down your Mac?
It has persisted, so it does not appear to be associated with a needed large sync. Also, I am new to the app, so I have what I suspect is a paltry # of hooks.
E.g., this AM, it is still at 52-75%.
No, my Mac is not slow (I think). Frankly, this machine is so fast that I have trouble taxing the CPU. That said, I suppose there are tasks that could be affected, as could battery life. To put it in perspective, the next highest process at idle, Window Server, typically runs 20-29%.
FWIW, turning off iCloud sync in Hook had no effect.
Jason
Update: this high CPU use stopped spontaneously after several days on both my machines.
jason
Thanks for reporting back. Sorry to hear the issue persisted, and glad it’s gone. If it happens again could you please take a process sample: How to Take a Process Sample of Hook with Activity Monitor app – Hook. That will enable us to see what is happening. Thank you.
I will do that. (Actually, I had sampled the process previously and scanned the result, but neglected to save it . . . oh well.)
best,
jason
I’m affected by this on an intel mac. Took a sample and a spindump (not sure how data leaky they are so I would rather email them instead of showing it to the public) .
You can trigger this by doing some io intensive task such as nix-store --optimise
(even though I added /nix
to both spotlight and hookmark ignore lists).
Maybe hookmark needs to implement some kind of backoff mechanism or make use of the spotlight database?
I am sorry about the trouble. Would you please send the spindump to us at support@cogsciapps.com and add “Ticket 7370” in the subject line? Thank you very much.