Xpra: Ticket #181: to yield or not to yield

r1365 introduced the XPRA_YIELD environment variable to toggle thread yielding in both network threads (protocol.py) and encoding thread (server_source.py).

Which means we now have graphs comparing with/without yield (also split between each type of yield) here: https://www.xpra.org/stats/YIELD-vs-NOYIELD/

Notes:

And so, the conclusion is... to leave it as it is for now and run more tests once a few other performance/latency issues are resolved.



Thu, 27 Sep 2012 15:25:41 GMT - Antoine Martin: status, milestone changed

Review with 0.7 release:


Mon, 11 Feb 2013 16:36:23 GMT - Antoine Martin: status changed; resolution set

We may revisit things later, but this seems to work ok for now.


Sat, 23 Jan 2021 04:47:44 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/181