[Top][All Lists]

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

Re: [Xouvert-general] Network transparentcy and modules

From: Jonathan Walther
Subject: Re: [Xouvert-general] Network transparentcy and modules
Date: Tue, 19 Aug 2003 03:09:42 -0700
User-agent: Mutt/1.5.4i

On Tue, Aug 19, 2003 at 05:55:54AM -0400, James Best wrote:
On a different note, I don't think that X's sluggish response is from the protocol or the network. From my measurements and experience, it's from task switching. When I click on a button on the application, X gets the event, sends it to the client. The client does something with it, and usually responds with some kind of redraw of the widget to indicate the button was pressed. Then, the user releases the button, causing another event, another draw, and a number of other actions. This communication causes the computer to switch tasks many times for even the most basic button click. At this point, other than kernel tuning, I don't know how to reduce this. This is where I am most curious to help.

Linus recently tried a scheduler hack which made X much smoother... but
then in the next release he removed it again.  Wish he'd bring it back.
It made X unbelievably smooth and silky.  LWN.net discussed it. This was
several months ago.



It's not true unless it makes you laugh, but you don't understand it until it makes you weep.

                    Geek House Productions, Ltd.

 Providing Unix & Internet Contracting and Consulting,
 QA Testing, Technical Documentation, Systems Design & Implementation,
 General Programming, E-commerce, Web & Mail Services since 1998

Phone:   604-435-1205
Email:   address@hidden
Webpage: http://reactor-core.org
Address: 2459 E 41st Ave, Vancouver, BC  V5R2W2

Attachment: pgpqsKhKut7Cp.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]