Improving startup time

Like Federico says, improving startup time is like peeling potatoes, there is not a single point of failure, just an addition of small/big slow places.

So, one of the things not yet committed is the use of a single GConfClient for the whole life of the gnome-session process (instead of calling gconf_client_get_default/g_object_unref everytime it’s used). The patch represents a small gain, but still a gain, which adds to the improvement. It’s got some test from Novell people, but it would be good if people could test it and confirm it’s ok, so that it can be put into 2.14.1.

2 Responses to “Improving startup time”

  1. RĂ©mi Cardona says:

    Shouldn’t it be g_unref’d at some point when g-s-m is killed ?

  2. Rodrigo Moya says:

    it is unref’ed, at the end of main()