Ett operativsystem är den viktigaste programvaran som körs på en dator. Utan det, en dator kan inte styra hårdvaran eller köra program och spel. Ett operativsystem hanterar applikationer och "resurser" (t.ex. hårddiskar, minne och processorer/kärnor). Varje enhet inuti datorn eller ansluten till datorsystemet hanteras av operativsystemet. Operativsystemet hanterar applikationer eller program som körs, som kallas processer.
Operativsystemet (OS) hanterar minst en processor. Processorn (eller CPU) är det elektroniska chipet som utför det verkliga arbetet med att utföra en process, som att köra en webbläsare eller spela musik i en MP3 -spelare. Operativsystemet avgör när och hur mycket tid varje process får "i processorn". Operativsystemet växlar mellan att köra processer tillräckligt snabbt för att ge illusionen att processerna körs samtidigt. När det gäller flerprocessor- eller flerkärniga system, operativsystemet hanterar också vilken processor eller kärna som kör en process.
Varje modernt datorsystem har minne, och alla processer finns i minnet tills datasystemet stängs av. Operativsystemet hanterar hur mycket minne varje process får använda för sig själv och sina data. Varje gång en ordbehandlare öppnar ett annat dokument eller en webbläsare visar en annan sida, programmet begär minne från operativsystemet. Om det fortfarande finns tillgängligt minne, operativsystemet beviljar begäran och berättar för det begärande programmet vilken del av minnet det kan använda. Om inget minne finns kvar, den vägrar begäran och programmet måste berätta för användaren att det inte finns tillräckligt med minne för att öppna dokumentet eller webbsidan.
Majoriteten av moderna datorsystem har en hårddisk. När ett program inte körs, själva programmet och dess data lagras på datorns hårddisk. Operativsystemet styr var på hårddisken ett program och dess data lagras, förutsatt att det finns tillräckligt med utrymme. Program som kräver mer lagring än hårddisken får ett meddelande från operativsystemet. De flesta program informerar sedan användaren om att det inte finns tillräckligt med utrymme för att installera programmet.
Operativsystemet styr läsning från och skrivning till olika former av flyttbara medier. Det vanligaste exemplet idag är en optisk enhet, t.ex. en CD-ROM eller DVD-ROM. Om systemet har en diskettenhet eller om användaren använder en USB -minne, operativsystemet hanterar all åtkomst till dessa enheter.
Operativsystemet styr alla processer - alla program som körs - på datorsystemet. Detta inkluderar textbehandlingsprogram, Webbläsare, spel, drivrutiner och alla andra typer av program som körs. Operativsystemet hanterar alla dessa. När programmen anropas, operativsystemet tilldelar deras körning en prioritet och anger hur mycket minne de kan ha.
Operativsystemet svarar på inmatningsenheter som möss, tangentbord, styrspakar och pekskärmar genom att meddela förgrundsprocessen (processen som datoroperatören använder). Förgrundsprocessen svarar sedan på ingången vid behov. Med vissa enheter, operativsystemet svarar också; till exempel, när musen flyttas, operativsystemet uppdaterar muspekarens position på skärmen.
Det vanliga sättet att installera ett operativsystem är att sätta i en DVD eller CD i din dator och låta processen ta sin kurs. Detta är bra för den första installationen, men vad händer om du behöver installera om ditt operativsystem och upptäcka att du har tappat skivan, eller att skivan är repad?
Installation av ett nytt operativsystem eller ominstallation av en nuvarande version av ditt operativsystem kräver omformatering av hårddisken. Det betyder att när du försöker installera processen måste din dator först rensa all gammal information på hårddisken innan den nya programvaruinformationen
UNIX -operativsystemet utvecklades först vid AT &T:s Bell Labs 1969. Det har sedan dess utvecklats till den grad att det kan hittas nästan överallt i en mängd olika smaker och konfigurationer. Servrar UNIX och andra operativsystem som använder samma grundläggande struktur och koncept för orig