-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
high CPU load when cover art is not found #9974
Comments
Commented by: uklotzde The only option I see right now is to suppress all these logs. The affected code is stateless. Printing the warning only once each session would require extensions including thread synchronization due to multi-threaded look up. |
Commented by: katsar0v I am not sure if it from the song cover, but my cpu goes also 100%... PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND |
Commented by: uklotzde Related (already fixed): https://bugs.launchpad.net/mixxx/+bug/1875237 |
Commented by: ronso0 Setting to High as it was a show stopper. @ukloutzde Do you think it's just the debug messages that causes the CPU load? What would help me is to print the filename of the track(s) that miss the cover file so I can solve the issue by removing the cover manually from all affected tracks. What are the scenarios that cause a missing cover? For a) it makes sense to keep the cover assigned to the tracks, though how likely is it to have tracks and cover images in entirely different locations? |
Commented by: ronso0 Just a quick fix, disables infinite logging |
Issue closed with status Fix Released. |
Reported by: ronso0
Date: 2020-05-17T13:54:15Z
Status: Fix Released
Importance: High
Launchpad Issue: lp1879160
Tags: performance
I get the log spammed with many thousand messages like that, and usually it's one cover image that Mixxx complains about, but not always the same.
After a while this blocks the CPU that much that I got massive xruns and had to restart Mixxx to get it usable again.
There are no other irregularities in the log.
Ubuntu Studio 20.04
compiled master with cmake
The text was updated successfully, but these errors were encountered: