Operativsystemet er den midlevel leder af dit digitale arbejdsliv. Du er den administrerende direktør , og de lave niveau funktioner på din computer , er de administrative assistenter, depositarer , greeters og andre arbejdere , som du normalt ikke ser . Ved at forstå styresystemets funktioner , er du bedre i stand til at diagnosticere problemer, der opstår med dit system og til at forbedre systemets ydeevne . Multitasking
En specifik rolle operativsystem er at håndtere forskellige programmer, der kører på samme tid. Ikke alle operativsystemer kan gøre dette , men de fleste moderne dem kan. Disken operativsystem, giver kommando-line muligheder i Windows ikke er i stand til at køre mere end ét program ad gangen. I computer- lingo betyder det, at DOS ikke er i stand til multitasking.
Tidsudsnit
Operativsystemer tillader forskellige programmer til at køre ved at tildele hver enkelt anmodning om fuldbyrdelse sin egen skive af tid . Hvis du forestiller en tærte opdelt i kiler , kan dette koncept være lettere at forstå. Hele cirklen repræsenterer en bid af tid , såsom 1 sekund. Lagkagens udsnit er den tid segmenter af hvert program , som tilføjes op beløb til 1 sekund. Du kan navngive hver skive med navnet på et program - Windows Stifinder, Notesblok og Firefox , for eksempel - at fuldføre illustration af denne funktion af operativsystemet
Memory < . br >
operativsystemet forvalter også adgang til hukommelse, en anden ressource på din PC. Tænk på operativsystemet som en gatekeeper eller guard , hvem du har betroet fordeling skiver af random access memory til de programmer, der anmoder herom. Når et program har brug for en blok af hukommelse til at gemme et tekstdokument , for eksempel, betyder det ikke øse ud at blok tilfældigt fra listen over hukommelse adresser i din computer. Hvis det gjorde, ville det sandsynligvis tage hukommelse, der bruges af et andet program , og digital glemsel vil resultere i mikrosekunder . I stedet spørger programmet operativsystemet til hukommelsen blok. Operativsystemet vedligeholder en liste over , hvilket program der bruger hvilken blokke af hukommelse samt en liste over frie blokke . Operativsystemet tildeler en ny gratis blok til den anmodende program baseret på disse lister.
Device Drivers
operativsystemet starter , stopper og dirigerer enhedsdrivere , der er programmer, der kommunikerer med din harddisk , flash -drev , tastatur og også din software -baserede enheder , såsom virtuelle drev . For eksempel, når du anmoder om en tekstbehandlingsdokument på dit C: drev , operativsystemet fremad denne anmodning til enhedsdriveren til at harddisk . Enhedsdriveren scanner sine interne lister, der sporer hvilke filer der er gemt på hvilke sektorer på disken , så henter den fil, du bedt om at operativsystemet. Operativsystemet giver dig derefter med filen.