Originally posted by hyperchaotic
View Post
So three benches I think that may highlight EEVDF's benefits are benchmarking games that are highly CPU bound, each with
1. No other tasks on system
2. Background, low priority tasks on the system
3. Other, high-priority tasks on the system.
Not an expert in this area, but I'm guessing this isn't far from methods of demonstrating real improvement, since this new scheduler is theoretically the same throughput, but way better latency. And latency is something that's a bit trickier to see in conventional benchmarks. Another, less scientific method to test, might be to test system responsiveness under various workloads.
Michael also benched MUQSS and BFS in the last, and those used to be quite ambitious in latency and responsiveness guarantees vs CFS, which is what EEVDF looks like it may replace.
Comment