[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: M2 Scheduler
On Mon, Jan 31, 2011 at 5:24 PM, Matthew Mondor
> On Sun, 30 Jan 2011 17:31:38 -0800
> Dustin Marquess <dmarquess%gmail.com@localhost> wrote:
>> I'm curious on the status of the M2 scheduler (SCHED_M2) in -current.
>> Is there any reason not to use it, any known gotchas?
> I admit I've not used it personally, but I remember that at the time M2
> was written the 4.4BSD scheduler had important SMP scaling issues, which
> were since fixed; so it's possible that the importance of M2 diminished
> somewhat at that point.
One important difference that remains is that M2 has a runtime
complexity of O(1), while the BSD does not.
The SMP scalability issues were due to a single run queue in the BSD
on that part is fixed afaik.
Die mystischen Erklärungen gelten für tief;
die Wahrheit ist, dass sie noch nicht einmal oberflächlich sind.
-- Friedrich Nietzsche
[ Die Fröhliche Wissenschaft Buch 3, 126 ]
Main Index |
Thread Index |