De fire hovedkomponentene i et operativsystem er:
1. Kjerne :Kjernen er kjernen i operativsystemet. Den administrerer de mest grunnleggende og grunnleggende operasjonene til maskinvaren, inkludert minneadministrasjon, prosessplanlegging og enhetsadministrasjon.
2. Prosessadministrasjon :Prosesslederen kontrollerer hvordan applikasjoner samhandler med operativsystemet. Den administrerer flere løpende prosesser, tildeler ressurser og sikrer isolasjon.
3. Minnebehandling :Minnebehandlingen tildeler og deallokerer minne for forskjellige prosesser. Den bestemmer hvilke deler av minnet som er tilgjengelig og gir eller avslår forespørsler om minne fra prosesser.
4. Filbehandling :Filbehandleren kontrollerer hvordan data organiseres, åpnes og lagres i et datasystem. Den er ansvarlig for å opprette, slette, endre og få tilgang til filer.