High CPU usage when using Waveform display
Bug #535594 reported by
jus
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Medium
|
RJ Skerry-Ryan | ||
1.8 |
Fix Released
|
Medium
|
RJ Skerry-Ryan |
Bug Description
Tested on OSX 10.5 (INTEL GMA 950) C2Duo& 10.6 (Nvidia GeForce 9400M) C2Duo
Depending on what is selected in the preferences Mixxx eats significant more CPU.
Waveform display : Simple
10-12% CPU when idle.
18-20% CPU when playing 2 mp3 at standard pitch.
Waveform display : Waveform
14-16% CPU when idle.
85-90% CPU when playing the same 2 mp3 at standard pitch.
i compared the 2 Sessions with the Shark Profiler:
1st Mixxx with waveform Display playing 2 mp3
2nd Mixxx without waveform display playing the same 2 mp3.
The report shows in detail the differences between the 2 sessions.
Changed in mixxx: | |
milestone: | 1.8.1 → none |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hey Jus,
We've had this CPU issue for a while -- some people's computers just go crazy due to the way we render our waveform. I'm working on a fix in the features_waveform branch. If you have a chance, could you give it a try? It works when the rate is normal, but if you change the rate slider it will make the waveform act funny, but you can use it to judge if the CPU usage settled down or not.
Thanks,
RJ