CPU melting behavior
Describe the bug
While indexing the filesystem
So far it has peaked around 970% which is way more than cores I have and the macOS UI has noticeable lag with that.
Indexing fast sounds like a good idea, but leave some space for other apps too? Indexing should be background, not "I take it all".
Reproduction
- Download
- Start
- Add all recommended folders to index
- Wait a little
Expected behavior
App crawls files in the background without melting CPU and causing full-speed coolers on an M1 Pro (this is the first app that managed to do this, congrats!)
Platform and versions
macOS Sonoma 14.0
14-inch 2021 M1 Pro MacBook with 32GB RAM
Stack trace
No response
Additional context
No response
So laggy I cannot take a screenshot ¯_(ツ)_/¯
Which version are you on? We have setting (with default under 75% or 50%) that controls the cpu usage, can you also tell me the value of that setting?
Thanks.
That must be the latest, just installed it yesterday.
Version 0.2.3 (20240203.000617)
Thumbnailer CPU usage: 50%
I believe the new AI labeller we added might be the cause. Could you please test it on a folder without any images? It is unlikely that the indexer alone would render everything else unusable.
Also, we are currently working on a new task system, set to be released in the next alpha update, which aims to address all these threading issues. (@fogodev)
Yeah that has to be the labeler, which likely doesn't have a throttle yet. Let's change this to a universal CPU setting and we can add individual ones down the line.
Fixed temporarily in 0.2.4 and will be fixed for good in the next version