Spinlocks project: SMP az OpenBSD-ben

Címkék

Működő SMP kernel az OpenBSD-hez már januárban?



Mi hiányzott eddig az OpenBSD-ből ahhoz, hogy komolyabb vállalati alkalmazásokat is lehessen futtatni rajta? Az SMP (több processzoros képesség). Most úgy néz ki, hogy több évnyi ígérgetés után (ugye emlékszünk még arra, hogy "talán a 3.0-ban már lesz SMP szupport" - kijelentésre?) valami kis reményfény derengett fel a messzeségben. A Spinlocks Project - amely a Waterloo Egyetem négy diákjából áll - nekiállt SMP képességet implementálni az OpenBSD kernelébe."A projectünk fejlesztés alatt van, éppen újratervezzük, mert a kezdeti dizájn nem jól kezeli a pmap változtatásokat. De a kernelünk spinlockolható (forgózár), többnyire működik az ütemezőnk (scheduler), és körülbelül januárra tervezzük az MP kernel elkészülését..."

Hmm. Nem rossz hírek. Csak így tovább...

Hozzászólások

Persze kérdés, hogy milyen minőségű lesz. Az OpenBSD-ben azért halad lassan az SMP megvalósítása, mert jól szeretnék csinálni. Ez gyakorlatilag azt jelenti, hogy például több processzor alkalmazásával nagyobb IPSec áteresztőképesség, stb. legyen elérhető.

Ez a Linuxnál is probléma még tudomásom szerint, pedig ők nem az első szériát adják ki SMP támogatással...