나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2023-12-14 21:02:18

Mach(커널)

UNIX
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px; word-break: keep-all;"
BSDFreeBSDDragonFly BSD · TrueOS · GhostBSD
NetBSDOpenBSD
XNUDarwin · NeXTSTEP · macOS · iOS· iPadOS · tvOS · watchOS · visionOS
System III/
System V
SolarisOpenSolarisIllumosSmartOS · OpenIndiana
IBM AIX · HP-UX
기타Mach · Minix · Redox · VMware ESXi (vSphere · vCenter)
취소선 처리된 배포판은 개발 중단된 배포판.}}}}}}}}}

Mach
개발 Richard Rashid, Avie Tevanian
마지막 버전 3.0
커널 종류 마이크로커널
홈페이지 파일:홈페이지 아이콘.svg

1. 개요2. 영향을 받은 커널/운영체제 목록

[clearfix]

1. 개요

Mach카네기 멜런 대학교에서 운영체제 연구를 위해 만든 커널이다. 분산 및 병렬 연산 지원을 목표로 개발되었다. 발음은 마하가 아니라 [mʌk]이다. 대부분의 Mach 커널은 마이크로커널이다.

Mach 커널을 쓰는 제일 유명한 예는 ApplemacOSiOS에 사용된 Darwin을 구성하는 XNU 커널의 기반으로 쓰인 것이다.

2. 영향을 받은 커널/운영체제 목록


이중에는 공식 UNIX 인증을 받은 macOS도 있다. 비록 연구용이었지만 Mach가 끼친 영향은 상당하다.


[1] 윈도우의 마이크로커널 부분이 Mach를 참고했다.

분류