Dispatching and scheduling--basic questions

Peter Harris peter.harris at hummingbird.com
Wed Sep 17 10:40:33 PDT 2008

Adam Jackson wrote:
> Lock cost on x86 is relatively cheap on one die.  If you go off the die,
> just pack it up and go home.  Admittedly this is a scaling problem only
> for things you do millions of per second, which is not true of
> atoms/properties/misc...

...but is true of XID lookups.

You could alleviate this somewhat by using a finer grained lock - most
clients access only their own resources. But that doesn't help the
Window Manager.

> Still I don't like the complexity explosion.

That too.

Peter Harris
     Hummingbird Connectivity - A Division of Open Text
Peter Harris                    http://connectivity.hummingbird.com
Research and Development        Phone: +1 905 762 6001
peter.harris at hummingbird.com    Toll Free: 1 877 359 4866

More information about the xorg mailing list