5 Viktige oppgaver Operativsystemet

Det finnes mange operativsystemer på markedet, men Windows og Mac OS er to av de mest vanlige. Mens hver kan jobbe annerledes, er det flere roller som alle operativsystem må oppfylle. OS er ansvarlig for en myriade av viktige oppgaver. Forstå disse vil gi en god oversikt over hva et OS gjør.

Prosessorstyring

Den sentrale processing unit er ansvarlig for alle beregningene datamaskinen gjør. Prosessoren virker raskt, men det kan bare utføre en beregning av gangen. Dette betyr at for datamaskinen å multitaske eller samtidig kjøre flere programmer, må operativsystemet dirigere hvordan programmene dele tilgang til prosessoren. De fleste operativsystemer kan gjenkjenne visse programmer som viktigere enn andre, og tildele systemressurser tilsvarende.

Filbehandling

OS er ansvarlig for å avgjøre hvordan lagrede filer skrives til harddisken. Hvert operativsystem gjør det litt annerledes, men viktig del av denne oppgaven er at organisasjonen gjør at datamaskinen kan finne nødvendig informasjon så raskt som mulig.

Input / Output ledelse

Den OS gjør spesifikke programmer for å arbeide med maskinvare som tastatur, mus og skriver. For å gjøre dette, holder OS en driver som gir instruksjoner for bruk om hvert stykke maskinvare. Uten OS driver systemet, vil programvareingeniører måtte manuelt skrive sine programmer for å jobbe med så mange biter av maskinvare som mulig, som ville være upraktisk.

RAM Ledelse

OS styrer hva slags informasjon som er lagret i datamaskinens Random Access Memory og dirigerer hvordan RAM-tilgang er delt mellom programmer som kjører. RAM tillater sist brukte informasjonen til å bli tilbakekalt raskt, slik at OS har som oppgave å "avgjøre" hvilken informasjon som er mest hensiktsmessig holdt på klar.

Application Management

Når du kjører et program eller et program, som programvare første grensesnitt med OS før du ser noe. Dette åpner for en forenkling av de måten du samhandler med programmet og lar OS å overvåke måten programmet er i gang hele tiden. Hvis programmet ikke fungerer, kan OS "drepe" den opererer i stedet for å la programmet til å krasje hele maskinen.