hi,

Michael Meeks schrieb:
> Hi there,
> 
>       I've been digging at the gconf performance issues on login, and it
> seems (to me) that the most promising approach here is to store the keys
> that we read (and the schema/defaults for them) in a smaller, separate
> store that we read before the gconf.xml.defaults.

Thanks for doing that. I've been following your blog postings. Are there patches
for the other things you found (whitespace, utf-8 handling)?

Stefan

> 
>       So - I turned on CORBA logging and grokked at what we're doing with
> gconf on login ;-) cue groans and gasps of horror etc.
> 
>       I attach the compressed log (of a session startup), and a perl script
> to parse it. Some highlights:
> 
>       * we read -all- the thumbnailer keys, individually, twice.
>               + [ who / why ! ? ;-]
>       * network-manager is a disaster - I've poked Tambet separately
>       * gnome-power-manager needs to do a recursive directory load
>       * metacity ditto - for the global keybindings - 170 round trips
>         from metacity
>       * nautilus - desktop and icon_view dirs need a preload
>       * /desktop/gnome/accessibility likewise
> 
>       Anyhow - I hope the data is useful to speed up a few clients; now to
> try to use it to sub-set the schema data :-)
> 
>       HTH,
> 
>               Michael.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Performance-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/performance-list

_______________________________________________
Performance-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/performance-list

Reply via email to