Cache koherencia, fürtözés, kernel virtualizáció

Címkék

Matthew Dillon a címben szereplő tárggyal postázott levelet a dragonfly-kernel listára. A levélben kifejtette, hogy olyan megoldáson dolgozik, amely lehetővé teszi, hogy DragonFly BSD kernelt userland alkalmazásként futtathassuk igazi DragonFly BSD kernel felett. Matt mindezt a decemberi kiadásban már tálalni szeretné.

Egyéb más okok mellett azért szeretné megvalósítani ezt a virtualizációt, mert az könnyítené és gyorsítaná a fejlesztési munkát. A jelenlegi build/install/reboot kernelfejlesztési ciklus meglehetősen kényelmetlen és lassú. Ez a ciklus a virtualizációs technológiával 10 másodperces történet. A tervezett szolgáltatásokkal lehetősége lesz arra, hogy egy szkript segítségével létrehozzon egy "cluster"-t, amely több virtuális kernelt is futtat, majd ha úgy tetszik, akkor egy ctrl+c segítségével leállítja azokat. Egyszerűbben tud debug-olni, nem kell swap-ba írni a kernel dump-okat, nem kell távoli gdb-t végezni, stb.

Matt levele itt.

Hozzászólások

Ha nem tudnám, hogy tudja miről beszél, azt mondanám, hogy megőrült. :)