Rump kernel

Rump kernel
Operační systémPOSIX
Typ softwaruanykernel
Webwww.netbsd.org/docs/rump/
Některá data mohou pocházet z datové položky.

Rump kernel NetBSD je první implementací konceptu "anykernel", kde ovladače mohou být buď zkompilovány nebo spouštěny v monolitickém jádře nebo v uživatelském prostoru na vrcholu lehkého jádra (mikrojádra).[1][2][3][4] Ovladače NetBSD lze použít na vrcholu rump kernelu na široké škále operačních systémů POSIX, jako jsou jádra Hurd [5], Linux, NetBSD, DragonFly BSD, dále Solaris a dokonce i Cygwin, spolu s nástroji souborového systému sestavený s knihovnami rump kernelu. Rump kernely také mohou běžet mimo POSIX jádra přímo na hypervizoru Xen, mikrokernelech L4, využívajícím Genode OS Framework [6], nebo dokonce na holém hardware (bare metal) bez operačního systému.

  1. rumpkernel. wiki.netbsd.org [online]. [cit. 2024-12-23]. Dostupné online. 
  2. Interview: Antti Kantee:The Anykernel and Rump Kernels. archive.fosdem.org [online]. [cit. 2024-12-23]. Dostupné online. (anglicky) 
  3. The Anykernel and Rump Kernels. archive.fosdem.org [online]. [cit. 2024-12-23]. Dostupné online. (anglicky) 
  4. Rump Kernels, Just Components. archive.fosdem.org [online]. [cit. 2024-12-23]. Dostupné online. (anglicky) 
  5. Hurd, Rump kernel, sound, and USB. archive.fosdem.org [online]. [cit. 2024-12-23]. Dostupné online. (anglicky) 
  6. Genode - Release notes for the Genode OS Framework 17.02. genode.org [online]. [cit. 2024-12-23]. Dostupné online. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in