macOS använder en skiktad programvaruarkitektur med följande huvudlager:
- Core OS :Detta lager inkluderar kärnan, drivrutiner och systemverktyg som tillhandahåller grundläggande tjänster till datorn, såsom minneshantering, processhantering och filhantering.
- Applikationstjänster :Detta lager tillhandahåller tjänster på högre nivå till applikationer, som nätverk, grafik och utskrift.
- Applikationsram :Detta lager tillhandahåller en uppsättning verktyg och bibliotek som utvecklare kan använda för att skapa applikationer för macOS.
- Applikationer :Det här lagret innehåller alla program som du kan installera och använda på din dator, till exempel ordbehandlare, kalkylblad och webbläsare.
macOS är ett mycket komplext operativsystem, och det finns många andra lager som skulle kunna diskuteras mer i detalj. De fyra huvudlagren som anges ovan ger dock en grundläggande förståelse för hur macOS är uppbyggt.