Runnable Userspace Meta Programs

Címkék

A Rump (Runnable Userspace Meta Programs) egy olyan kernel izolációs és virtualizációs technika, ami jelenleg csak a NetBSD-ben található meg. A Rump egyszerűen egy felhasználói folyamatként kezelve virtualizál olyan kernel komponenseket, mint a fájlrendszerek vagy a hálózatkezelés. A Rump a nemrég kiadott NetBSD 5.0-ban jelent meg elsőként.

Segítségével többek között userspaceben (tehát a kernelen kívül) használhatunk fájlrendszereket, mint az ismertebb FUSE esetében (ami NetBSD-n a Rump felett van implementálva), viszont itt bármelyik natív, NetBSD által ismert fájlrendszert használhatjuk, mint például a FAT, ISO9660 vagy FFS.

Antti Kantee, a Rump alkotójának ismertetője erről az innovatív technológiáról a NetBSD blogon, itt olvasható.

Hozzászólások

A Kauth alapú jail implementáció állásáról tudható már valami?

Szépen haladunk a mikrokernelek világa felé...
---
Linux is bad juju.

Nincs is baj az elvvel, a mikrokernel jo, csak epp implementalni nehezkes, es eleg sok performance problemat vet fel, ami talan kezd kevesbe egetove valni a hw fejlodesevel. Meg aztan vannak kozeputak is, ez rump sem feltetlen mikrokernel architektura attol meg, bar nehany elveben mar kozelit hozza.