Browse documentation

Glossary

Short definitions of the words used in these docs.

TermMeaning
KernelThe innermost part of an operating system. It has full control of the hardware.
MicrokernelA kernel that keeps only the essentials. Drivers and services run outside it.
Ring 0 / Ring 3The CPU's two privilege levels used here: full power (0) and limited (3).
TaskA running program with its own memory and capability table.
CapabilityAn unforgeable token that grants specific rights over one object.
SupervisorA program that watches other programs and decides what to do if they crash.
EndpointA place messages are sent to.
Ring (SQ/CQ)A pair of shared queues: requests in, results out.
DriverA program that controls one piece of hardware.
SMPSymmetric multiprocessing: using several CPU cores.
ISOA disk image file you can boot from.
QEMUA free virtual machine program used to run the ISO.
Zero-copyMoving data without duplicating it in memory.
Real-timeWork with hard deadlines that must be met every time.