Re: GUADEC Hacking
- From: Narayana Pattipati <narayana pattipati wipro com>
- To: Desktop-Devel-List <desktop-devel-list gnome org>
- Cc: Desktop-Devel-List <desktop-devel-list gnome org>
- Subject: Re: GUADEC Hacking
- Date: Thu, 14 Apr 2005 09:34:08 +0530
Hi,
I did profiling of gnome login process way back in Aug 2002 on GNOME
2.0. I am not sure if its entirely correct now, but it could give some
inputs. You may want to have a look at the post and related discussions
at:
http://mail.gnome.org/archives/desktop-devel-list/2002-August/msg00342.html
Regards,
Narayana
On Thu, 2005-04-14 at 05:21, Mike Hearn wrote:
> On Mon, 11 Apr 2005 22:42:41 -0400, David Zeuthen wrote:
> > Interestingly enough, implementing things such as disk defrag and sane
> > readahead (a'la Windows XP and Mac OS X) may actually help mask the root
> > problems we're seeing right now. So we better work on them before it's
> > too late :-)
>
> <random lurker speculation>
>
> Starting up all the programs in the session at once probably makes things
> look slower than they really are, just through the thundering herd
> problem. I have no statistics on this. It's wild hand waving and
> intuition.
>
> Usually when I log in, all these things try and start at once:
>
> - metacity
> - evolution
> - nautilus
> - gnome-panel, and then all the panel applets
> - gaim
> - xmms
> - terminals
> - other stuff I don't remember
>
> Probably you could make the desktop appear quicker and feel more
> responsive (even if it's actually not) by throttling things a bit.
> So the file manager should start first, so the desktop appears, then the
> panel, then the applets, then the WM and then the session managed apps
> could be brought up.
>
> The trick is to avoid the Windows XP problem, where the desktop appears
> right away and then hangs itself for 15 seconds while all the session apps
> in the Startup folder begin :)
>
> </end random, probably worthless speculation>
>
> thanks -mike
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]