On Thu, 2006-03-16 at 09:51 +0000, michael meeks wrote: > So, > > Reading loads of scattered files is bad for cold start - as we all > know; I was just poking at the .server files that we parse on login: > and, it turns out there are a ton of scattered files [ which are also > biggish - due to the non-scalable in-line translation scheme sadly > but ... ]. > > Anyhow - so we could trivially merge a load of these by just grouping > together .server files: > > + Merge gnome-applets .server files - 18 -> 1 > + Merge Evolution .server files - 6 -> 2 > + Merge bonobo .server files - 4 -> 1 > + Merge VFS .server files: 2 -> 1 > > + Net saving: 25 files (of 64) => 40% fewer files. > > Since we have to read them all at startup anyway, there should be no > performance loss; also - should be rather easy to do in the source. > > I guess the biggest win is in gnome-applets ... > built packages with these in: http://w3.suse.de/~rodrigo -- Rodrigo Moya <[EMAIL PROTECTED]>
_______________________________________________ Performance-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/performance-list
