asg
push it, don´t hype
Wie Jeff Roberson auf "current" mitgeteilt hat, wird der ULE scheduler der Standard scheduler für CURRENT werden.
Wortwörtlich schreibt er in seiner mail als Begründung:
"The plan is to leave ULE as the default until we get to 5.3 at which point we will decide whether or not it is production quality. The most [untested] workload that I know of is on massive multiuser systems with lots of interactive tasks. If anyone has such a system, I would love to hear of feedback while running ULE. For anyone else, if your workload is either improved or hindered, I'd appreciate a mail with the a description of your workload, your hardware, behavior with ULE, and behavior with 4BSD."
Der ULE scheduler wurde das erste mal in FreeBSD 5.1 eingeführt, als ein experimenteller Prozess scheduler der Vorteile für SMP Maschinen verspricht.
ULE basiert auf Ingo Molnars 0(1) Scheduler welcher in den Linux Kernel 2.5 eingeführt wurde.
Wie Peter Wemm mitteilte, läuft der ULE Scheduler auf der FreeBSD Referenz Maschine im Cluster.
Auch berichten einige User das nice nicht wirklich gut arbeitet.
Hier ein Beispiel eines Users:
Wobei die 100.78 falsch sind, wie auch schon Jeff selbst feststellen konnte.
Andere User beobachten dies in ähnlicher Art und Weise.
Wobei dies schon gefixt sein soll.
Da es noch viel Arbeit bis FreeBSD 5-STABLE ist, sollten alle beim Testen mit anpacken und in diesem Fall ULE als Scheduler nutzen.
Fragen und Probleme können an die FreeBSD mailingliste "current" geschickt werden.
Packt mit an, das FreeBSD 5-STABLE das beste FreeBSD wird was es je gab.
Wortwörtlich schreibt er in seiner mail als Begründung:
"The plan is to leave ULE as the default until we get to 5.3 at which point we will decide whether or not it is production quality. The most [untested] workload that I know of is on massive multiuser systems with lots of interactive tasks. If anyone has such a system, I would love to hear of feedback while running ULE. For anyone else, if your workload is either improved or hindered, I'd appreciate a mail with the a description of your workload, your hardware, behavior with ULE, and behavior with 4BSD."
Der ULE scheduler wurde das erste mal in FreeBSD 5.1 eingeführt, als ein experimenteller Prozess scheduler der Vorteile für SMP Maschinen verspricht.
ULE basiert auf Ingo Molnars 0(1) Scheduler welcher in den Linux Kernel 2.5 eingeführt wurde.
Wie Peter Wemm mitteilte, läuft der ULE Scheduler auf der FreeBSD Referenz Maschine im Cluster.
Auch berichten einige User das nice nicht wirklich gut arbeitet.
Hier ein Beispiel eines Users:
Code:
team2# nice -7 sh -c "while :; do echo -n;done" &
team2# sleep 120; top -S
705 root 133 -7 1576K 952K CPU0 0 1:53 100.78% 100.78% sh
Andere User beobachten dies in ähnlicher Art und Weise.
Wobei dies schon gefixt sein soll.
Da es noch viel Arbeit bis FreeBSD 5-STABLE ist, sollten alle beim Testen mit anpacken und in diesem Fall ULE als Scheduler nutzen.
Fragen und Probleme können an die FreeBSD mailingliste "current" geschickt werden.
Packt mit an, das FreeBSD 5-STABLE das beste FreeBSD wird was es je gab.