Roller av operativsystemet

Roller av operativsystemet


Operativsystemet er mellomlederen av den digitale arbeidslivet. Du er administrerende direktør, og lavnivå funksjonene datamaskinen er de administrative assistenter, voktere, greeters og andre arbeidere som du vanligvis ikke ser. Ved å forstå operativsystemets funksjoner, er du bedre i stand til å diagnostisere problemer som oppstår med systemet og for å forbedre systemets ytelse.

multitasking

En spesifikk rolle av operativsystemet er å administrere ulike programmer som kjører samtidig. Ikke alle operativsystemer kan gjøre dette, men de fleste moderne de kan. Disken operativsystem som gir kommandolinje evner i Windows er ikke i stand til å kjøre mer enn ett program om gangen. I datamaskinen lingo, betyr dette at DOS er ikke i stand til multitasking.

tid Slices

Operativsystemer tillate forskjellige programmer til å kjøre ved å tildele hver enkelt ber om henrettelsen sin egen bit av gangen. Hvis du bildet en kake delt i båter, kan dette konseptet være lettere å forstå. Hele kaken er en del av tiden, slik som en andre. The Pie skiver er tids segmenter av hvert program, som legges opp summen til en andre. Du kan merke hver skive med navnet på et program - Windows Utforsker, Notepad og Firefox, for eksempel - for å fullføre illustrasjon av denne funksjonen i operativsystemet.

Hukommelse

Operativsystemet administrerer også tilgang til minnet, en annen ressurs på PCen. Tenk på operativsystemet som en gatekeeper eller vakt som du har betrodd fordele skiver av random access memory til programmene som ber om det. Når et program trenger en blokk med minne til å lagre et tekstdokument, for eksempel, betyr det ikke øse ut den blokken tilfeldig fra listen over minneadresser i datamaskinen. Hvis den gjorde det, ville det trolig ta minne som brukes av et annet program, og digital glemsel ville resultere i mikrosekunder. I stedet spør programmet operativsystemet for minnet blokken. Operativsystemet opprettholder en liste over hvilke program bruker som blokkerer minne, samt en liste over ledige blokker. Operativsystemet tildeler en ny, gratis blokk til å be om program basert på disse listene.

enhetsdrivere

Operativsystemet starter, stopper og styrer enhetsdrivere, som er programmer som kommuniserer med harddisken, flash-stasjon, tastatur, og også dine programvarebaserte enheter, for eksempel virtuelle stasjoner. For eksempel, når du ber om et tekstbehandlingsdokument på C: stasjonen, operativsystemet fremover som ber til enhetsdriveren for den harddisken. Enheten driver skanner sine interne lister som sporer hvilke filer som er lagret på hvilke sektorer på disken, så henter filen du bedt om å operativsystemet. Operativsystemet gir så du med filen.