Nemesis (operating system)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Nemesis
Developer University of Cambridge
Working state Discontinued
Latest release II / 26 April 1999
Default user interface Graphical
License Nemesis Free License
Official website cl.cam.ac.uk

Nemesis is an operating system designed by the University of Cambridge, the University of Glasgow, the Swedish Institute of Computer Science and Citrix Systems.

Nemesis was conceived with multimedia uses in mind. In a microkernel environment, an application is typically implemented by a number of processes, most of which are servers performing work on behalf of more than one client. This leads to enormous difficulty in accounting for resource usage. In a kernel-based system, multimedia applications spend most of their time in the kernel, leading to similar problems.[1]

The guiding principle in the design of Nemesis was to structure the operating system in such a way that the majority of code could execute in the application process itself. Nemesis therefore had an extremely small lightweight kernel and performed most operating system functions in shared libraries, which executed in the user's process.[1]

The ISAs that Nemesis supports include x86 (Intel i486, Pentium, Pentium Pro, and Pentium II), Alpha and ARM (StrongARM SA-110). Nemesis also runs on evaluation boards (21064 and 21164).

See also

References

  1. ^ a b Introduction on Nemesis

External links

  • Download Nemesis
  • Nemesis at Cambridge
  • Documentation for Nemesis


Retrieved from "https://en.wikipedia.org/w/index.php?title=Nemesis_(operating_system)&oldid=790403391"
This content was retrieved from Wikipedia : http://en.wikipedia.org/wiki/Nemesis_(operating_system)
This page is based on the copyrighted Wikipedia article "Nemesis (operating system)"; it is used under the Creative Commons Attribution-ShareAlike 3.0 Unported License (CC-BY-SA). You may redistribute it, verbatim or modified, providing that you comply with the terms of the CC-BY-SA