Re: gdmgreeter CPU usage
- From: "Padraig O'Briain" <Padraig Obriain Sun COM>
- To: Federico Mena Quintero <federico ximian com>
- Cc: performance-list gnome org
- Subject: Re: gdmgreeter CPU usage
- Date: Thu, 12 Jan 2006 16:21:07 +0000
On Wed, 2006-01-11 at 12:44 -0600, Federico Mena Quintero wrote:
> On Wed, 2006-01-11 at 09:05 +0000, Padraig O'Briain wrote:
> > FcFontSort is called 12 times during gdmgreeter startup, with a total
> > cost of 205 ms of CPU.
> >
> > As this occurs during the boot phase I suspect that the elapsed time is
> > even longer.
> >
> > I have bootchart that show that gdmgreeter takes about 5 seconds to
> > startup when booting. About 860 ms of that is CPU time.
>
> Ah. Now we are getting somewhere :)
>
> I haven't looked at the dtrace log you posted - I assume it has a
> breakdown of the user time for various parts of gdm?
No. The DTrace logs show the amount of CPU being used by particular
calls of specified functions.
I would like to run a Performance Analyzer on gdmgreeter but there is
some problem with the output I am getting; I hope to get this sorted out
soon and can then address these questions.
I have moved to GNOME 2.13 and have found that the CPU being used is now
over 1 second.
Padraig
>
> Even though FcFontSort is only 4% of gdm's startup time, it will affect
> all GNOME apps at startup, since each of them has to invoke it several
> times.
>
> - Do we really need to call it 12 times? Just how many different font
> descriptions does gdm use?
>
> - Given the same parameters, does the function always return the same
> value? I don't want to put in a cache prematurely, but this would be
> useful to know.
>
> - Can we get a little program that runs FcFontSort in a loop so that we
> can profile it?
>
> Federico
>
> _______________________________________________
> Performance-list mailing list
> Performance-list gnome org
> http://mail.gnome.org/mailman/listinfo/performance-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]