XNU

XNU

XNU je hibridno jedro, ki združuje Mach jedro s komponentami FreeBSD in C ++.
Jedro XNU je del operacijskega sistema Darwin za uporabo v operacijskih sistemih OS X in iOS.XNU je kratica za XNU ni Unix.XNU je hibridno jedro, ki združuje Machovo jedro, razvito na Univerzi Carnegie Mellon, s komponentami FreeBSD in C ++ API za pisanje gonilnikov z imenom IOKit.XNU deluje na I386, X86_64 za konfiguracijo posameznega procesorja in več procesorjev.XNU Source Tree config - konfiguracije za izvoženi apis za podprto arhitekturo in platformo SETUP - Osnovni nabor orodij, ki se uporabljajo za konfiguriranje jedra, različice in upravljanje s kextsymbol.EXTERNAL_HEADERS - Glave, pridobljene iz drugih projektov, da bi se izognili ciklom odvisnosti pri gradnji.Te posode je treba redno sinhronizirati, ko je vir posodobljen.libkern - C ++ koda knjižnice IOKit za upravljanje gonilnikov in kextov.libsa - koda zagonske datoteke za jedro za zagon libsyscall - vmesnik knjižnice syscall za programe uporabniškega prostora libkdd - vir za uporabniško knjižnico za razčlenitev podatkov jedra, kot so podatki, ki jih je jedro jedro.makedefs - pravila najvišje ravni in definira za gradnjo jedra.osfmk - Podsistem, ki temelji na jedru pexpert - koda, specifična za platformo, kot je prekinitev pretoka, atomi itd. varnost - obvezen dostop do preverjanja vmesnikov politike in s tem povezane izvedbe.bsd - Orodja za kodo podsistemov BSD - Nabor pripomočkov za testiranje, odpravljanje napak in profiliranje jedra ....
xnu

Kategorije

Alternativa XNUu za Linux s komercialno licenco