Denne tjenesten kan ikke tillate å bli håndtert av brukerprogrammene fordi det innebærer overvåking og i tilfeller endrer området minne eller deallokering av minne for en prosessfeil. Eller kan gi slipp CPU av en prosess som går inn i en uendelig loop. Disse oppgavene er også avgjørende for å bli overlevert til brukerprogrammene. En bruker programmet hvis gitt disse rettighetene kan forstyrre riktig (normal) drift av operativsystemer.
Komponenter av et operativsystem
Operativsystemet består av et sett med programvarepakker som kan være brukes til å administrere interaksjoner med maskinvaren. Følgende elementer er vanligvis inkludert i dette settet av programvare:
Tidligere et operativsystem
Historisk operativsystemer har vært tett knyttet til datamaskinarkitektur, er det lurt å studere historie av operativsystemer fra arkitekturen av datamaskinene på som de kjører
Operativsystemer har utviklet seg gjennom en rekke forskjellige faser eller generasjoner som tilsvarer omtrent tiårene
. første generasjonene
Den tidligste elektroniske digitale datamaskiner hadde ingen operativsystemer. Maskiner av den tiden var så primitive at programmene ble ofte oppgitt én bit om gangen på rader av mekaniske brytere (plug tavler). Programmeringsspråk var ukjent (ikke engang montering språk). Operativsystemer var uhørt
Ved begynnelsen av 1950-tallet, den rutinen hadde bedret seg noe med innføringen av hullkort. General Motors Research Laboratories gjennomført de første operativsystemene i begynnelsen av 1950-tallet for sin IBM 701.
Systemet av 50-tallet generelt kjørte en jobb om gangen. Disse ble kalt single-stream batch behandlingssystemer fordi programmer og data ble sendt inn i grupper eller partier
De systemer av 1960-tallet var også batch behandlingssystemer, men de var i stand til å ta bedre nytte av datamaskinens ressurser ved å