Denne service kan ikke tillade at blive håndteret af brugernes programmer, fordi det indebærer overvågning og i tilfælde, ændrer område hukommelse eller deallokering af hukommelse til en defekt proces. Eller kan opgive CPU af en proces, der går ind i en uendelig løkke.
Disse opgaver er for kritisk til at blive overdraget til brugerprogrammerne. En bruger programmet, hvis givne disse privilegier kan forstyrre den korrekte (normal) drift af operativsystemer.
Komponenter af et operativsystem
Operativsystemet består af et sæt af software-pakker, der kan være bruges til at styre interaktioner med hardwaren.
Følgende elementer er generelt inkluderet i dette sæt af software:
Historie af et operativsystem
Historisk operativsystemer har været tæt knyttet til computer arkitektur, er det god idé at studere historie operativsystemer fra arkitekturen af computerne på som de kører
Operativsystemer har udviklet sig gennem en række forskellige faser eller generationer, som svarer nogenlunde til de årtier
Den tidligste elektroniske digitale computere havde ingen operativsystemer.
Maskiner af den tid var så primitive, at programmer ofte blev indtastet en bit ad gang på rækker af mekaniske kontakter (plug boards). Programmeringssprog var ukendte (ikke engang montage sprog). Operativsystemer var uhørt
Ved begyndelsen af 1950'erne, havde den rutinemæssige forbedret noget med indførelsen af hulkort. General Motors Research Laboratories implementeret de første operativsystemer i begyndelsen af 1950'erne for deres IBM 701. Systemet med 50'erne generelt kørte et job ad gangen.
Disse blev kaldt single-strea