Új CPU ütemező a NetBSD-ben

Címkék

Október 9-én Mindaugas Rasiukevicius kommitolta a NetBSD CURRENT forrásfába a shed_m2 névre hallgató CPU ütemezőt. A log üzenet a következő:


Import of SCHED_M2 - the implementation of new scheduler, which is based
on the original approach of SVR4 with some inspirations about balancing
and migration from Solaris.  It implements per-CPU runqueues, provides a
real-time (RT) and time-sharing (TS) queues, ready to support a POSIX
real-time extensions, and also prepared for the support of CPU affinity.

(Commit link itt, bejelentés a tech-kern levlistán itt, PostgreSQL benchmark itt, MySQL benchmark itt. - a szerk.)

Hozzászólások

Nem akarok fikázni, mert használom az OpenBSD-t, de igazán kiváncsi lennék már, hogy az OpenBSD mikor veszi már komolyan az SMP/threading dolgot, lassan már a beágyazott rendszerek is több procisak.

Üdv
Godot

Nincsen rá ember, tudás, idő, szándék, whatever.
De az is lehet, hogy ez egy agyafúrt stratégia része, vagyis megvárják, míg a legközelebbi rokon NetBSD kiizzad magából egy használható megoldást, és majd jól megpróbálják átvenni. ;)

(Én sem akarok fikázni, de imho csak a security/crypto fókusz miatt tarthat még *érdeklődésre* számot a projekt.)

"P.S. The name "SCHED_M2" is a result of poor imagination."

:P

--
Bow down and admit defeat. | Old, weak and obsolete.