Rockbox mail archive
Subject: Re: 3.10: Performance regression
Re: 3.10: Performance regression
Am 30.11.2011 13:35, schrieb Thomas Jarosch:
> I just noticed a performance regression with rockbox 3.10
> compared to rockbox 3.9 on the Nokia N900.
FWIW, IMO you shouldn't use the release versions/terms for RaaA/Maemo as
3.10 (or any previous release) isn't released for it. Releases apply
only to stable targets and have no meaning whatsoever for
unstable/unusable ones. There's simply no 3.9 or 3.10 for those.
> CPU usage increased by 15 to 20 percent when playing
> back a mp3 file. To verify it I downgraded to 3.9,
> watched the "top" output and upgraded to 3.10 again,
> always playing back the same mp3 file.
> Audio playback on maemo 5 is handled by gstreamer / pulseaudio.
> I can see an even increase in CPU usage both on the
> running rockbox binary and the pulseaudio daemon.
> Vague guess: The PCM buffer is passed in smaller chunks
> to the OS in 3.10 and therefore causing more handling overhead.
There was a work in that area for the software mixer. Perhaps that's the
reason? The chunk size was about 32K before that work. Don't know the
Received on 2011-11-30
Page was last modified "Jan 10 2012" The Rockbox Crew