Operativsystemet är midlevel manager i ditt digitala arbetsliv . Du är VD , samt den låga nivå funktioner i din dator är de administrativa assistenter , förmyndare , greeters och andra arbetare som du vanligtvis inte ser . Genom att förstå operativsystemets funktioner , är du bättre på att diagnostisera problem som uppstår med ditt system och att förbättra systemets prestanda . Multitasking
En särskild roll av operativsystemet är att hantera olika program som körs samtidigt . Inte alla operativsystem kan göra detta , men de modernaste kan. Disken operativsystem som ger kommandoraden funktioner i Windows inte kan köra mer än ett program i taget . I datorn lingo , innebär detta att DOS är inte kapabel att multitasking .
Tidluckor
Operativsystem tillåta olika program att köras genom att tilldela var och en som begär verkställighet egen skivdel tid. Om du föreställer en cirkel indelad i klyftor , kan detta koncept vara lättare att förstå . Hela cirkeln representerar en bit av tid , t.ex. 1 sekund . Den Pie skivor är tidssegmenten för varje program , som lagt upp summan till 1 sekund . Du kan märka varje skiva med namnet på ett program - Windows Explorer , Anteckningar och Firefox , till exempel - för att fullborda bilden av denna funktion i operativsystemet Addera ditt minne < . br >
operativsystemet hanterar även tillgång till minnet , en annan resurs på din dator . Tänk på det operativsystem som en grindvakt eller vakt som du har anförtrotts fördelning skivor av RAM-minne till de program som begär det . När ett program behöver ett block av minne för att lagra ett textdokument , till exempel , inte ösa det inte att blockera slumpmässigt från listan med minnesadresser i din dator . Om det gjorde det , skulle det ta sannolikt minne som används av ett annat program , och digital glömska skulle resultera i mikrosekunder . Istället frågar programmet operativsystemet för minnet blocket . Operativsystemet har en lista över vilka program som använder vilka block av minne samt en lista över gratis block . Operativsystemet tilldelar en ny fri block till den begärande program baserat på dessa listor .
Drivrutiner
operativsystemet startar , stannar och styr drivrutiner , som är program som kommunicerar med din hårddisk , flash-enhet , tangentbord , och även din programvara - baserade enheter, t.ex. virtuella enheter . Till exempel , när du begär ett ordbehandlingsdokument på din C : -enheten , operativsystemet framåt som begäran till drivrutinen för hårddisk . Drivrutinen scannar sina interna listor som spårar vilka filer som är lagrade på vilka sektorer på disken , sedan hämtar filen du begärde till operativsystemet . Operativsystemet ger då du med filen .