Mach operating system

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:operating_system
gptkbp:designed_for gptkb:Microservices
gptkbp:developed_by gptkb:C_programming_language
gptkb:Carnegie_Mellon_University
gptkbp:first_released gptkb:1985
gptkbp:has_feature modular design
networking capabilities
security features
dynamic memory allocation
scheduling algorithms
thread management
file systems
device drivers
support for various development tools
support for various programming languages
support for various user interfaces
user space and kernel space separation
support for various frameworks
support for various libraries
support for various standards
support for various file formats
support for various hardware platforms
support for various protocols
support for various applications
support for various services
gptkbp:has_version Mach 3
Mach 2
Mach 4
https://www.w3.org/2000/01/rdf-schema#label Mach operating system
gptkbp:influenced_by gptkb:UNIX
gptkbp:is_compatible_with POSIX
gptkbp:is_known_for its portability
its flexibility
its performance
gptkbp:is_part_of gptkb:Darwin_operating_system
gptkb:BSD_operating_systems
gptkbp:is_related_to gptkb:L4_microkernel
gptkb:Linux
gptkb:QNX
gptkb:Windows_NT
gptkbp:is_supported_by Academic institutions
Open Source community
Commercial entities
gptkbp:is_used_in Distributed systems
Real-time systems
embedded systems
Research projects
Operating system research
gptkbp:provides message passing
inter-process communication
kernel services
gptkbp:supports multitasking
virtual memory
multiple processor architectures
gptkbp:used_in gptkb:Ne_XTSTEP
gptkb:GNU_Hurd
gptkb:mac_OS
gptkbp:written_in gptkb:C
gptkbp:bfsParent gptkb:Ne_XTSTEP
gptkbp:bfsLayer 4