Mach kernel

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:Linux
gptkbp:architecture gptkb:Microservices
gptkbp:developed_by gptkb:Carnegie_Mellon_University
gptkbp:first_released gptkb:1985
gptkbp:has_feature security features
support for virtualization
file system support
dynamic loading
networking support
thread scheduling
real-time capabilities
support for logging and auditing
support for distributed systems
support for debugging tools
support for system calls
support for performance monitoring
support for resource management
support for multiple architectures
support for power management
support for symmetric multiprocessing
support for system configuration
support for system security
support for hardware abstraction
kernel extensions
support for file permissions
support for kernel modules
support for device drivers
synchronization primitives
support for process isolation
IPC mechanisms
kernel threads
support for user-level threads
user space drivers
gptkbp:has_written operating systems
https://www.w3.org/2000/01/rdf-schema#label Mach kernel
gptkbp:influenced_by gptkb:UNIX
gptkbp:is_part_of gptkb:Ne_XT_family
gptkb:Free_BSD
Apple ecosystem
gptkbp:latest_version gptkb:3.0
gptkbp:license gptkb:BSD_License
gptkbp:provides device management
memory management
message passing
task management
gptkbp:release_date 1985-03-01
gptkbp:successor gptkb:XNU
gptkbp:supports multitasking
virtual memory
inter-process communication
gptkbp:used_in gptkb:Ne_XTSTEP
gptkb:GNU_Hurd
gptkb:mac_OS
gptkbp:written_in gptkb:C
gptkbp:bfsParent gptkb:Ne_XTSTEP
gptkb:Ne_XT
gptkbp:bfsLayer 4