XNU: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
+ref |
||
Riga 1:
{{Nota disambigua|altre voci che possono riferirsi alla stessa combinazione di 3 caratteri|[[XNU (disambigua)]]}}
'''XNU''' è il nome del [[kernel]] utilizzato nel [[sistema operativo]] [[open source]] [[Apple Darwin|Darwin]], che [[Apple|Apple
È un kernel ibrido, basato su un'unione del codice del [[Kernel#Microkernel|microkernel]] [[Kernel Mach|Mach]] e del
XNU è un [[acronimo ricorsivo]] che sta per ''XNU's Not Unix'' ("XNU Non è Unix").
Il sistema, nato col nome '''XINU''' (acronimo
La diffusione del sistema fu ostacolata dalla grande diffusione dell'[[MS-DOS]].
Le funzioni primitive e i servizi fondamentali del kernel XNU si basano su
Apple ha modificato ed esteso Mach per raggiungere la funzionalità e gli obiettivi prestazionali di Mac OS X.
Mach 3.0 originariamente è stato concepito come un microkernel semplice ed estensibile.
In questo modo, riesce ad eseguire il nucleo del sistema operativo come un processo separato, il che permette una grande flessibilità (si possono eseguire svariati sistemi operativi in parallelo sul
Con Mac OS X, poiché il comportamento del sistema è conosciuto in anticipo, le funzionalità di BSD sono state inserite nel
Il risultato è una combinazione dei vantaggi di Mach e BSD.
La parte del
La parte del
==Note==
<references/>
== Voci correlate ==
|