After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339588 - Loading/importing library on every load
Loading/importing library on every load
Status: RESOLVED DUPLICATE of bug 325215
Product: rhythmbox
Classification: Other
Component: Importing
0.9.x
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-24 15:47 UTC by Andrew Conkling
Modified: 2006-04-24 22:20 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Andrew Conkling 2006-04-24 15:47:12 UTC
When I open RB, it seems to take a very long time (over a minute of 100% CPU) to load my existing music.  I have around 70G of music--mostly FLACs, but also some MP3s.

While I understand that RB would need to go through all of those to make sure nothing has changed, the importing process holds up my system until it is complete; everything is almost unresponsive because of the lag.

I don't know C, but I do GTK+ programming in Python.  I know that detaching the TreeView from its TreeModel helps while doing a lot of work therein, and RB has 3, so if that's not already done, that may be something to look into.  (Obviously, I don't mean that to be presumptuous.)
Comment 1 Jonathan Matthew 2006-04-24 22:20:27 UTC
It's not clear what version you're using (I don't know why we have that 0.9.x version option), but startup time has improved greatly over the last few versions.
My library contains ~12000 songs, and rhythmbox cvs head starts cold in about 10 seconds, warm in about 4.  Does disabling the 'watch my library for new files' option help?

If we're going to make any improvements, we need profiling data.  Output from sysprof or cachegrind is much more useful than speculation.

In any case, bug 325215 is our startup-time-needs-improvement bug (which we probably won't close until rhythmbox starts up three seconds before you ask it to), so I'm marking this as a duplicate.  Please add further comments and data there.

*** This bug has been marked as a duplicate of 325215 ***