Rump kernel
The NetBSD rump kernel is the first implementation of the "anykernel" concept where drivers either can be compiled into or run in the monolithic kernel or in user space on top of a light-weight kernel.[1][2][3][4] The NetBSD drivers can be used on top of the rump kernel on a wide range of
.Anykernel
An anykernel is different in concept from
networking
stack.
File System Access Utilities
This section needs expansion. You can help by adding to it. (February 2015) |
The File System Access Utilities (fs-utils) is a subproject built with the rump libraries. It aims to have a set of utilities to access and modify a file system image without having to mount it. The fs-utils does not require a superuser account to access the image or device. The advantage of fs-utils over similar projects such as
Unix commands (
ls
, cp
, mv
, cd
, etc.) for a large number of file systems which are supported by NetBSD.[10]See also
References
- ^ "The Anykernel and Rump Kernels". Netbsd.org. Retrieved 2013-08-15.
- ^ "FOSDEM 2013 - Interview: Antti Kantee:The Anykernel and Rump Kernels". 2013-02-03. Retrieved 2013-08-15.
- ^ "FOSDEM 2013 - The Anykernel and Rump Kernels". 2013-02-03. Retrieved 2013-08-15.
- ^ "FOSDEM 2014 - Rump Kernels, Just Components". 2014-02-03. Retrieved 2015-02-21.
- ^ "Hurd, Rump kernel, sound, and USB". FOSDEM 2016. Retrieved February 15, 2016.
- ^ file system utilities
- ^ "Release notes for the Genode OS Framework 17.02".
- ^ Kantee, Antti (2012). The Design and Implementation of the Anykernel and Rump Kernels (Ph.D). Aalto university.
- ^ "Rump File Systems: Kernel Code Reborn". Usenix.org. 2002-02-01. Retrieved 2013-08-15.
- ^ Kantee, Antti; Ysmal, Arnaud (2009). Fs-utils: File Systems Access Tools for Userland (PDF) (Thesis).
External links
- Kantee, Antti (2016-08-02). The Design and Implementation of the Anykernel and Rump Kernels (Second ed.). p. 218.
- Rump Kernels: No OS? No Problem! by Antti Kantee and Justin Cormack (PDF)
- DDEKit
- LibOS