This category is for submicrokernel operating systems: OSs with non-monolithic architectures based on structures smaller than microkernels. Varieties and synonyms: lightweight kernel, nanokernel, picokernel, femtokernel, exokernel, no-kernel, or closely related topics. Most, maybe all object-oriented OS architectures also qualify as submicrokernels.
Traditional OS architectures limit application performance, flexibility, functionality by fixing interfaces and implementations of OS abstractions such as interprocess communication and virtual memory. Submicrokernels address these issues in varied ways. Most are runtime extensible. Exokernels address such issues by application-level management of physical resources: they put applications in control, to run 10x or more faster than normal OSs.
On this page, OSs are arranged in three groups and levels: 1) Top group: types or classes of OS. 2) Middle group: OSs for which there are more than one instance of an OS of this name/type, an OS family. 3) Bottom group: specific OSs, individual instances; there is only one OS of this name/type.
More information
More information
Subcategories 15
Related categories 6
Sites 6
Information, news, forum, CVS, downloads. [Open Source, GPL]
Growing article, with links to many related topics. Wikipedia.
Downloads, announcements, and a forum. Programming languages: Assembly, C, and C++.
Makes µnOS: 72k microkernel on 8k nanokernel client/server architecture based on OOP framework, symmetric multithreading, multitasking, priority based scheduling, fully interruptible, separated address spaces, and full memory protection. Free download.
Growing article, with links to many related topics. Wikipedia.
Claimed as radical new approach to OSs: no-kernel, self-modifying cells (like objects); single address space, useful where memory and CPU power is low, and maybe for AI. Written in self-modifying, modular assembly language. [Open Source, BSD]
Makes µnOS: 72k microkernel on 8k nanokernel client/server architecture based on OOP framework, symmetric multithreading, multitasking, priority based scheduling, fully interruptible, separated address spaces, and full memory protection. Free download.
Claimed as radical new approach to OSs: no-kernel, self-modifying cells (like objects); single address space, useful where memory and CPU power is low, and maybe for AI. Written in self-modifying, modular assembly language. [Open Source, BSD]
Growing article, with links to many related topics. Wikipedia.
Growing article, with links to many related topics. Wikipedia.
Downloads, announcements, and a forum. Programming languages: Assembly, C, and C++.
Information, news, forum, CVS, downloads. [Open Source, GPL]
![](/img/curlies/Computers/legacy-computer.png)
Last update:
October 28, 2023 at 5:35:08 UTC
![](/img/art-leaf-sm.png)
Check out
Regional: North America: United States: South Dakota: Localities: S: Sioux Falls
- Recently edited by cherel
- Recently edited by cherel