10/30 Is the CSUA Lottery Scheduling still being used on soda?
\_ What software cannot solve, hardware does.
\_ Thankfully, no. It's a stupid project that needed a big sucker
(csua) to experiment on so that the author can brag about it
in his publication.
\_ God forbid the CSUA get involved in computer science. -tom
\_ Why is it stupid? From what I understand, it tries to allot the
same amount of CPU time to each user instead of each process.
Sounds like a more fair scheduling policy to me.
\_ Lottery scheduling is useful in theory, in publications such
as the the one from dpetrou. It is like adding 0.1 PSI to your
tire pressure to make it run more effectively. In reality one
can spend much more effective efforts optimizing a system.
\_ No.
\_ Is the fuctionality now provided by Linux without modification?
\_ I guess people didn't feel the need for it after we went SMP
on soda.... I don't know though, I wasn't involved in the
decision.
decision. Honestly, I haven't noticed any trouble.
\_ I noticed slow-downs and CPU hogging with Mark VII, whereas
with VI the vast majority of slow-downs was random net
bottlenecks. Anyway, I don't see the VII slow-downs as
often now as during the first several months.
\- The LOTTERY SCHEDULER has been replace by the
ERGODIC SCHEDULER. |