Re: Some performance notes
- From: Owen Taylor <otaylor redhat com>
 
- To: Soeren Sandmann <sandmann daimi au dk>
 
- Cc: Pavel Machek <pavel ucw cz>, gtk-devel-list gnome org
 
- Subject: Re: Some performance notes
 
- Date: 14 Aug 2001 10:26:25 -0400
 
Soeren Sandmann <sandmann daimi au dk> writes:
> Owen Taylor <otaylor redhat com> writes:
> 
> > > Note that this is pretty bad. Eating 100% cpu of 400MHz celeron for GUI
> > > is not too good. You should eat 10%... [win95 was usable on 386/40, 4MB]
> > 
> > Errr, we aren't talking about just sitting there. We are talking
> > about opaque resizing. Slower machine == 100% cpu at lower framerate.
> > 
> > And if you have a slow machine, then you shouldn't be using opaque
> > resizing.
> 
> On my machine (pentium II, 200MHz, 128 MB RAM, Matrox Millennium 4MB,
> 1600x1200x16), opaque resizing is usable with Windows 2000, with QT
> and with GTK 1.2.  Only with GTK 2.0 is there a noticable delay before
> the resize takes effect (but it is still usable).  Turning off double
> buffering doesn't help.
> 
> I have been instrumenting GTK with the attached files, and it shows
> delays of up to a second from the first configure is received until
> gtk_container_idle_sizer() calls gdk_flush().  This is with testgtk'
> toplevel.
And until the first configure until gtk_container_idle_sizer()
is called? (Is this with -dumbSched or not?)
                                        Owen
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]