Re: GTK+ (Was: Evolution 2.0 and GNOME 2.6)
- From: jamie <jamiemcc blueyonder co uk>
- To: Eugenia Loli-Queru <eloli hotmail com>
- Cc: Owen Taylor <otaylor redhat com>, desktop-devel-list gnome org
- Subject: Re: GTK+ (Was: Evolution 2.0 and GNOME 2.6)
- Date: Sat, 31 Jan 2004 23:07:36 +0000
> Another thing that might be the culprit is some extra flickering that might
> be going on or might be the font handling, I don't know. Or, I might be just
> picky... but the overall impression on responsiveness gtk apps give me today
> on the widget/window level are not as high as kde's or XP's and I would
> sincerely like to see some improvements on this issue.
>
Different themes can also make a big difference in speed on Gtk2 (try
GnoMetal theme from freshmeat - tab switching is as slow as hell with
that theme).
GTK calls typically go through half a dozen layers and libraries and
thats probably what makes it slow - if it were all in one library then
it would be a lot faster as all that jumping around from one layer to
the next is terribly inefficient.
BTW, the painting of widgets is under programmer control - you can delay
showing all the widgets until everything else is finished/ready.
jamie.
> Rgds,
> Eugenia
>
>
> ----- Original Message -----
> From: "Owen Taylor" <otaylor redhat com>
> To: "Eugenia Loli-Queru" <eloli hotmail com>
> Cc: "Bastien Nocera" <hadess hadess net>; <desktop-devel-list gnome org>
> Sent: Saturday, January 31, 2004 2:07 PM
> Subject: Re: GTK+ (Was: Evolution 2.0 and GNOME 2.6)
>
>
> > On Sat, 2004-01-31 at 13:04, Eugenia Loli-Queru wrote:
> >
> > > I find GTK+ slower than Qt, yes, and also the overall "speed experience"
> is
> > > much worse than OSX's and XP's (especially the 2.x series). I have
> talked
> > > about this in the past but all we get from Owen in the bugzilla is "show
> me
> > > benchmarks" and "prove it with some code", which obviously doesn't help
> > > normal users (non-programmers) to explain the slowness.
> >
> > I'm wondering how that could possibly be a fair summary of:
> >
> > http://bugzilla.gnome.org/show_bug.cgi?id=113040
> >
> > which is the bug in bugzilla. Yes, we haven't had the opportunity
> > yet to implement that optimization, but I don't even see any
> > mention of benchmarks in that bug. (Other places I've certainly mention
> > how important benchmarks are to doing performance work, but...)
> >
> > Regards,
> > Owen
> >
> >
> >
> _______________________________________________
> 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]