News for hackers. Stuff that matters.
Re:Wayland vs. X – Overview by bzzzt on Wednesday December 20, 2023 @10:41AM (#38709844)
I don't see how a client application blocking its main event handler isn't broken? If you're going to do lots of work or blocking I/O you spin it off to another thread so UI updates will be handled without pause.
Re:Wayland vs. X – Overview by ndiddy on Wednesday December 20, 2023 @11:25AM (#38710373)
On desktop we don't have realtime scheduling. Processes can get descheduled for arbitrary amounts of time. This issue happens with well-behaved applications that don't block at all on their main event handler threads when the system is under high CPU or I/O load.