Каркас ядра забезпечує API і підтримку для резидентних драйверів пристроїв ядра та інших розширень ядра. Він визначає базовий клас для драйверів пристроїв I/O Kit (IOService), кілька допоміжних класів і сімейств, які підтримують багато типів пристроїв.
Серцем Mac OS X є ядро XNU. Ядро відноситься до частина операційної системи, яка завантажується першою. Він контролює та контролює апаратні ресурси, такі як пам’ять, розподіл процесора ЦП і диски. Ядро XNU містить код зі старої системи комп’ютерної архітектури під назвою Mach.
Ядро є основним компонентом операційної системи служить основним інтерфейсом між фізичним обладнанням комп’ютера та процесами, що виконуються на ньому. Ядро дозволяє багатьом програмам спільно використовувати апаратні ресурси, надаючи доступ до ЦП, пам’яті, дискового вводу-виводу та мережі.
Ядро — це програмне забезпечення операційної системи, яке працює з повними привілеями машини, тобто повні привілеї щодо всіх ресурсів машини. Процеси, навпаки, є програмним забезпеченням, яке працює без повних привілеїв машини.
В основі операційної системи Android лежить ядро керує ресурсами пристрою та діє як сполучна ланка між апаратним і програмним забезпеченням.
Каркас ядра забезпечує API і підтримку для резидентних драйверів пристроїв ядра та інших розширень ядра. Він визначає базовий клас для драйверів пристроїв I/O Kit (IOService), кілька допоміжних класів і сімейств, які підтримують багато типів пристроїв.