Not to thread the X server

Juliusz Chroboczek Juliusz.Chroboczek at pps.jussieu.fr
Thu Jun 19 04:50:47 PDT 2008


>> Tweaking the scheduler won't help much if there are long-lived
>> requests.  What would be cool would be the ability either to suspend
>> a request in the middle of its execution and use a block handler to
>> resume it after servicing input events and other clients, or to have
>> the main loop delegate the execution of a CPU-bound request to
>> a thread pool.

> The smart scheduler already does time-based scheduling.

Yes, but it won't preempt a long-running request in order to service
an input event or another client.

                                        Juliusz



More information about the xorg mailing list