Mach

E215073

Mach is a pioneering microkernel-based operating system kernel architecture that introduced advanced concepts like message passing and modularity, influencing many modern OS designs.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Mach canonical 1
Mach 2.5 1

Statements (54)

Predicate Object
instanceOf kernel architecture
microkernel
operating system kernel
architectureType microkernel
basedOn BSD
surface form: 4.2BSD

Unix
surface form: UNIX
countryOfOrigin United States of America
surface form: United States
designGoal modularity
portability
separation of policy and mechanism
support for distributed systems
support for multiprocessors
developer CMU
surface form: Carnegie Mellon University
field operating systems
implementsConcept capability-based security (via ports)
interprocess communication
message passing
microkernel architecture
modularity
port-based communication
virtual memory management
influenced GNU Hurd
Lites
GNU Hurd
surface form: MkLinux

NeXTSTEP
OPENSTEP
OSF/1
XNU
surface form: iOS kernel (XNU)

XNU
surface form: macOS kernel (XNU)

microkernel research kernels
influencedBy Accent operating system
Unix
surface form: UNIX
kernelType message-passing kernel
notableFor influencing modern hybrid kernels such as XNU
pioneering microkernel design in mainstream OS research
notableVersion Mach number
surface form: Mach 2.5

Mach 3.0
providesAbstraction memory objects
messages
ports
tasks
threads
researchProjectAt CMU
surface form: Carnegie Mellon University
supports symmetric multiprocessing (in later versions)
supportsFeature distributed computing primitives
external pagers
task and thread abstraction
user-space device drivers (in some designs)
usedIn GNU Hurd
surface form: GNU Hurd (as a microkernel)

GNU Hurd
surface form: MkLinux

NeXTSTEP
OPENSTEP
OSF/1
XNU
surface form: XNU kernel

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

XNU component Mach
Mach microkernel notableVersion Mach
this entity surface form: Mach 2.5