From: Eugene Leitl (Eugene.Leitl@lrz.uni-muenchen.de)
Date: Sun Dec 29 1996 - 13:01:35 MST
A short addendum on the L4 nanokernel: it contains merely
- task/thread management
- memory management
- device driver support
Its keystone is inter-process communication (IPC). Page faults,
preemption and interrupts are reduced to IPC. Cycle overhead for short
messages: 250 cycles (Mach takes 5750 cycles). Kernel size: 12 kBytes, 1
kByte for optimized IPC path.
More URLs:
Jochen Liedtke; On ukernel construction, in 15. ACM Symposium on
Operating System Principles (SOSP), pp. 237-250
http://borneo.gmd.de/RS/L4/sosp95.ps
Jochen Liedtke, L4 Reference Manual (Intel 486, Pentium, Pentium Pro)
http://www.inf.tu-dresden.de/~mh1/13/
and
http://os.inf.tu-dresden.de/L4/LinuxOnL4/LiOnL4.html
ftp://ftp.inf.tu-dresden.de/pub/os/L4/devel/l4- Another thing to watch for might be the Exokernel.
This archive was generated by hypermail 2.1.5
: Fri Nov 01 2002 - 14:35:56 MST