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

Linux kernel

Linux kernel

Jedro Linuxa je jedro operacijskega sistema, ki ga uporablja družina Linux Unix podobnih operacijskih sistemov.
Linux-libre

Linux-libre

Linux-libre je paket GNU, ki se vzdržuje v spremenjenih različicah jedra Linuxa.
GNU Hurd

GNU Hurd

GNU Hurd (ponavadi imenovan Hurd) je jedro računalniškega operacijskega sistema, zasnovano kot nadomestilo za Unix, ki se izda kot brezplačna programska oprema pod splošno javno licenco GNU.
Redox

Redox

Redox je Unixu podoben operacijski sistem, napisan v Rustu, katerega cilj je približati novosti Rustja sodobnemu mikrokernu in polnemu naboru aplikacij.