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]