Re: gtk performance testing [was Re: GNOME 2.11/2.12 targeting GTK+ 2.8 (ie cairo based)]



On 6/10/05, Luis Villa <luis villa gmail com> wrote:
> > > I haven't seen this announced on gtk-devel or here, so:
> > >
> > > http://gtkperf.sourceforge.net/
> > >
> > > Apparently this is a test tool to test gtk performance. Would be great
> > > to have someone test 2.7 with it.
> >
> > Went ahead and did it myself. TextView is brutally slower (300-400%),
> > some other things are 25-30% slower, and some things actually get
> > faster. Disclaimer: I'm pretty sure I did this right and I'm linking
> > against the right stuff, but these numbers should be confirmed by an
> > expert, and I can't speak to the validity of the tool's measurements
> > itself, except to note that scrolling in a textview area is *visibly*
> > slower.
> 
> New third column is HEAD + glitz, with an x31's ATI card. 

Someone larted me on IRC and informed me that it is likely that glitz
wasn't actually being used. So take these with an even bigger grain of
salt than my last set. I would love to know how one can (1) know for
certain glitz is being used and/or (2) how to force glitz to be used
so that I can do a quickie hack to automate this.

> Still with
> Mist. Performance is slightly slower than HEAD just about everywhere,
> actually. I'll probably do an N=100 run with default theme +
> 2.6/HEAD/HEAD + glitz sometime later. Have to figure out how to
> automate this. :)
> 
> The data:
> 
> GtkEntry - time:  0.43 0.76 0.89
> GtkComboBox - time: 12.61 15.30 15.11
> GtkComboBoxEntry - time: 11.95 13.25 13.36
> GtkSpinButton - time:  0.65 1.09 1.17
> GtkProgressBar - time:  0.53 0.87 0.99
> GtkToggleButton - time:  2.17 4.42 4.47
> GtkCheckButton - time:  3.41 3.27 3.37
> GtkRadioButton - time:  4.29 3.96 4.10
> GtkTextView - Add text - time: 91.88 268.67 311.53
> GtkTextView - Scroll - time: 43.17 190.83 229.29
> GtkDrawingArea - Lines - time:  8.40 8.48 8.39
> GtkDrawingArea - Circles - time: 13.38 13.58 13.42
> GtkDrawingArea - Text - time: 48.70 29.99 30.34
> GtkDrawingArea - Pixbufs - time: 11.71 11.46 11.16
>  ---
> Total time: 253.31 565.94 647.60
>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]