22:54:40leo_songany opinion on making a better thread scheduler?
23:05:10froggeysure. the current scheduler is a round-robin scheduler (with some extra hard-coded priorities, but these don't really get used atm), and that's pretty much the simplest possible scheduler
23:05:27froggeyit's not particularly great for interactive workloads
23:06:41leo_songyes, I found the UI often stucks because the compositor can not get enough time
23:16:44froggeyI wasn't planning on touching it myself any time soon, but if anyone else wants to, go right ahead
23:17:40froggeyI also don't know a whole lot about scheduling in general, so don't have a much to say about it beyond "yes it needs improving"