Mach(커널)

덤프버전 :

분류

UNIX

[ 펼치기 · 접기 ]
BSD
FreeBSD
DragonFly BSD · TrueOS · GhostBSD
NetBSD · OpenBSD
XNU
Darwin · iOS · macOS · iPadOS · tvOS · watchOS · bridgeOS
System III/
System V
Solaris
OpenSolaris
Illumos
SmartOS · OpenIndiana


IBM AIX · HP-UX
기타
Mach · Minix · Redox






Mach

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

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




1. 개요[편집]


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

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


2. 영향을 받은 커널/운영체제 목록[편집]


  • NeXT
  • Apple
  • GNU
    • GNU Mach(GNU Mach)
  • Minix
  • Windows NT[1]
  • BSD 파생판들

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

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



파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-10-30 22:30:08에 나무위키 Mach(커널) 문서에서 가져왔습니다.