Dave Cinege:
> That is lack of widget toolkit, application, and (somewhat) kernel threading.
> It has little to do with X Windows API, or that it's C++.
Well, it may not *exactly* be the API, but it is certainly how redraw events
are handled.
Defering and delaying event redraws during a window move or resize is super
useful in making the BeOS *much* more snappy/responsive than X/GNOME/KDE.
I was hoping that my modifications to Enlightenment would help with releasing
X locks, but it's looking like I'll have to actually dig into the X libraries
themselves. We'll see...
> Simply put, Unix programs rarly are written with threads. They should be.
Yeah, I agree. the GTK folks are doing something like that, but I'm not
sure how variuos X internals are going to deal with its' event queue on top
of another event queue architecture.
We'll see...
Thanks.
bill
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/