Reason for removing animation from Gnome login?

Marius Gedminas marius at
Wed Mar 25 14:10:32 UTC 2009

On Tue, Mar 24, 2009 at 07:51:38PM +0000, Matt Wheeler wrote:
> 2009/3/24 Timo Jyrinki <timo.jyrinki at>:
>> And the I/O problem comes from the hundreds/thousands of small files
>> that are inefficiently read. The amount of transferred data is not
>> that much that it would take more than 2-4s to read on modern even
>> laptop hard drives, if the data would be sequentially available in a
>> one big chunk.
> So if gconf used sqlite or something similar rather than
> ~/.gconf/blah/blah/blah/%gconf.xml, that would improve login times a
> lot?

No.  Sqlite likes to fsync().  Ext3 blocks the whole system when you
fsync().  Remember when Firefox 3 first appeared in Ubuntu?

Although, if read-only operations don't fsync(), and if GNOME doesn't
actually update any gconf settings at boot time, maybe boot would be
improved, at the cost of subsequent disk spinups.

I'm wondering why readahead doesn't load all those thousands of small
files needed for desktop startup during boot, before I try to log in.
I'm guessing that it just doesn't know the particular ones that I need -
everyone's GNOME settings are different, applets are different,
wallpapers are different, themes are different.

Marius Gedminas
<niemeyer> philiKON: I'm changing ZCML to parse files twice as fast..
<philiKON> niemeyer, weee
<benji>    ooh, I like it!
<philiKON> how do you do that?
<niemeyer> Lying
<philiKON> i knew it
* benji cries fowl!
		-- #zope3-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <>

More information about the Ubuntu-devel-discuss mailing list