Mac OS

XNU

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche

XNU (X is Not Unix)[1] ist der Name des Kernels, der im Open-Source-Betriebssystem Darwin verwendet wird. Darwin bildet die Grundlage von Apples Betriebssystem Mac OS X.

Inhaltsverzeichnis

[Bearbeiten] Kernel-Design

XNU ist ein hybrider Kernel, bestehend aus Teilen des Mach-3.0-Mikrokernels und des monolithischen FreeBSD-Kernels in Version 5.x (Darwin 7.x).

[Bearbeiten] BSD-Teil

Nur Liste
Dieser Artikel oder Abschnitt besteht hauptsächlich aus Listen, an deren Stelle besser Fließtext stehen sollte.

Der BSD-Teil ist verantwortlich für:

  • Multiuser-System (User-IDs, Rechte)
  • TCP/IP-Stack (auch die Firewall)
  • Synchronisierung
  • Prozessaufteilung

[Bearbeiten] Mach-Teil

Der Mach-Teil ist verantwortlich für:

  • Multitasking
  • Speichermanagment
  • Fehlerbehandlung

[Bearbeiten] I/O-Kit

Das I/O-Kit ist verantwortlich für:

[Bearbeiten] Quellen

  1. Porting UNIX/Linux Applications to Mac OS X: Glossary

[Bearbeiten] Weblinks

Copyright © 2005-2010 Hardware-Aktuell. Alle Rechte vorbehalten.