Vad är ett Operativsystem?

0
3212

Ett operativsystem är den primära programvara som hanterar all maskinvara och annan programvara på en dator. Operativsystemet, även känd som en “OS,” gränssnitt med datorns maskinvara och erbjuder tjänster som program kan använda.

Vad Gör ett Operativsystem Göra?

Ett operativsystem är kärnan uppsättning av programvara på en enhet som håller ihop allt. Operativsystem kommunicera med enhetens hårdvara. De hanterar allt från ditt tangentbord och möss till Wi-Fi-radio, lagringsenheter, och visa. Med andra ord, ett operativsystem som hanterar in-och utenheter. Operativsystem använda drivrutiner skrivet av hårdvara skapare för att kommunicera med sina enheter.

Operativsystem innehåller också en massa program—saker som gemensamt system, tjänster, bibliotek, och application programming interfaces (Api) som utvecklare kan använda för att skriva program som körs på operativsystemet.

Operativsystemet ligger i mellan de program som du kör och hårdvara, använda de drivrutiner som gränssnitt mellan de två. Till exempel, när ett program vill skriva ut något, det händer att uppgift av operativsystemet. Operativsystemet skickar instruktioner till skrivaren med hjälp av skrivarens drivrutiner för att skicka rätt signaler. De program som skriver ut inte behöver bry sig om vilken skrivare du har eller förstår hur det fungerar. OS hanterar information.

OS hanterar också multitasking, tilldelning av hårdvara resurser mellan flera program som körs. Operativsystem som styr vilka processer som körs, och det fördelar dem mellan olika Processorer om du har en dator med flera Processorer (eller processorkärnor, att låta flera processer parallellt. Det hanterar också systemets interna minne, allokera minne mellan program som körs.

Operativsystemet är en stor bit av programvara som körs showen, och det är allt annat. Till exempel operativsystem styr även filer och andra resurser som dessa program kan komma åt.

De flesta program är skrivna för operativsystem som gör att operativsystemet gör en hel del tunga lyft. Till exempel, när du kör Minecraft, kör du det på ett operativsystem. Minecraft behöver inte veta exakt hur varje enskild maskinvarukomponent fungerar. Minecraft använder en mängd olika funktioner operativsystem, och operativsystemet översätter dem till låg-nivå instruktioner. Detta sparar utvecklarna av Minecraft—och alla andra program som körs på ett operativsystem—en massa problem.

Operativsystem inte Bara för St

När vi säger “datorer” som kör operativsystem, vi menar inte bara traditionella stationära datorer och bärbara Datorer. Din smartphone är en dator, som är surfplattor, smart-Tv, spelkonsoler, smart klocka, och Wi-Fi-routrar. En Amazon Echo-eller Google-Hem är en dator som kör ett operativsystem.

Känner desktop-operativsystem, inklusive Microsoft Windows, Apple macOS, Googles Chrome OS och Linux. Den dominerande smartphone operativsystem är Apples iOS och Googles Android.

Andra enheter, till exempel Wi-Fi-router, kan köra “inbäddade operativsystem.” Dessa är specialiserade operativsystem med färre funktioner än en vanlig operativsystem, som utformats speciellt för en enda uppgift—som att köra en Wi-Fi-routern, som ger GPS-navigering, eller driver en BANKOMAT.

Där Gör Operativsystem Slutet och Program Börja?

Operativsystem innehåller också andra program, inklusive ett användargränssnitt som gör att folk kan samverka med enheten. Detta kan vara en pc-gränssnitt på en PC, en pekskärm på telefonen, eller en röst gränssnitt på en digital assistent enhet.

Ett operativsystem är en stor bit av programvara görs av många olika applikationer och processer. Gränsen mellan vad som är ett operativsystem och vad som är ett program som ibland kan vara lite suddiga. Det finns ingen exakt, officiella definitionen av ett operativsystem.

Till exempel, om Windows File Explorer (eller Windows Explorer (utforskaren) ansökan är både en viktig del av Windows operativsystem—det ens handtag att dra ditt desktop-gränssnittet—och ett program som körs på operativsystemet.

Kärnan i ett Operativsystem är Kärnan

På en låg nivå, “kärnan” är kärnan datorprogram i hjärtat av ditt operativsystem. Detta enda program är en av de första saker laddas när operativsystemet startar upp. Det hanterar tilldelning av minne, konvertering programvara funktioner instruktion för din dators CPU, och att hantera indata och utdata från hårdvara enheter. Kärnan är i allmänhet körs på en isolerad plats för att förhindra det från att brytas av annan programvara på datorn. Operativsystemets kärna är mycket viktigt, men är bara en del av operativsystemet.

Det rader här kan vara lite luddig, också. Till exempel kan Linux är bara en kärna. Dock kan Linux fortfarande ofta kallas ett operativsystem. Android är också kallas ett operativsystem, och den är byggd kring Linux-kärnan. Linux-distributioner som Ubuntu ta Linux-kärnan och lägg till ytterligare programvara runt det. De är som som operativsystem.

Vad är Skillnaden Mellan Firmware och ett OS?

Många enheter kör du bara “firmware”—en typ av låg-nivå-programvara som i allmänhet programmeras direkt i minnet av en maskinvaruenhet. Firmware är oftast bara en liten bit av programvara som utformats för att göra endast de absoluta grunderna.

När en modern datorn startar upp, laddar UEFI firmware från moderkortet. Denna firmware är på låg nivå program som snabbt initierar maskinvaran i din dator. Därefter stövlar ditt operativsystem från din dator solid-state drive) eller hårddisk. (Att solid-state drive) eller hårddisk har sin egen inre firmware, som hanterar lagring av data på de fysiska sektorer inuti enheten.)

Linjen mellan firmware och ett operativsystem som kan bli lite suddiga, för. Till exempel, operativsystemet för Apples iPhones och iPads, som heter iOS, kallas ofta för en “firmware.” PlayStation 4: s operativsystem är officiellt kallas en firmware också.

Dessa är system som gränssnitt med flera maskinvara, tillhandahålla tjänster till program och fördela resurser mellan applikationer. Dock, en mycket grundläggande, fast programvara som körs på en TV-fjärrkontroll, till exempel, är inte i allmänhet kallas ett operativsystem.

RELATERAT: Vad är Firmware eller Mikrokod, och Hur Kan jag Uppdatera Min Hårdvara?

Den genomsnittliga personen behöver inte förstå exakt vad ett operativsystem är. Det kan vara bra att veta vilket operativsystem du har för att veta vilken programvara och hårdvara enheten är kompatibel med, dock.

Image Credit: Stanislaw Mikulski/Shutterstock.kom, mama_mia/Shutterstock.kom, GagliardiImages/Shutterstock.kom