Vad är funktionerna för ett operativsystem?

De viktigaste operativsystemfunktionerna är processhantering, minneshantering och kommunikation mellan applikationer, bland annat.

Ett operativsystem är huvudprogramvaran eller uppsättningen program som hanterar alla processer som uppstår inom en elektronisk enhet.

De är inte de program och applikationer som vi vanligtvis använder för hantering av exempelvis datorn, men de egenskaper som tillåter att dessa applikationer fungerar.

Ett av syftena med operativsystemet är att hantera kärnan, platsresurserna och maskinvaran hos vår maskin. De flesta elektroniska enheter på marknaden som har en mikroprocessor, har ett operativsystem.

I början av etableringen av operativsystem var det största misslyckandet de hade att de hade mycket liten kapacitet och mycket lågt utnyttjande, så det gjordes vanligtvis manuellt genom en sats. Inom batchen aktiverades jobben, vilka är de order som behövs för att utföra en åtgärd, manuellt.

När operativsystemens komplexitet ökade, var det nödvändigt att automatisera dessa uppgifter och sålunda framträdande de första kommandotolkarna.

Med alla uppdateringar och upptäckter som har gjorts under åren finns inget kvar av de första operativsystemen som måste aktiveras manuellt.

De blir mer sofistikerade och aktiverar sig för att skydda maskinen och utföra nödvändiga och rutinmässiga uppgifter.

Huvudfunktioner för ett operativsystem

Som vi sagt tidigare är de flesta operativsystemen redan prefabricerade med en lista över uppgifter att utföra inom vår elektroniska enhet så att allt går smidigt.

Det är bara nödvändigt att göra små justeringar för att anpassa konfigurationen till våra enheters behov.

1- Processhantering

En av de viktigaste delarna av ett operativsystem är hanteringen av processer. Processer är de resurser som ett program behöver utföra.

Det handlar om att använda minne, tidpunkten för CPU (centralenhet) och de filer som applikationen behöver komma åt för att fungera bra.

Operativsystemet, som ansvarar för maskinens funktion, är dedikerad till att skapa och förstöra processer, stoppa och återuppta dem och hjälpa till med kommunikationsmekanismer mellan processer.

Vi kan jämföra denna uppgift med arbetet hos en kontorist. Om vi ​​gör en lista över uppgifter, kommer processhanteringssystemet att skapa en handlingslinje där den placerar de viktigaste processerna i prioritet, de mellanliggande i en mellanliggande plats och till sist den minst viktiga på sista platsen.

Problemet med detta är att processhanteringen sker via en maskin som anger godtyckliga prioriteringar för de uppgifter som ska utföras, och ibland obetydliga uppgifter lämnas oförlåtna.

Det är då nödvändigt att ändra konfigurationen av processhanteringsverktyget och ge högre prioritet till de nödvändiga uppgifterna eller tvinga deras utförande för hand.

2- Hantering av huvudminnet

En annan viktig del av operativsystemet är hanteringen av huvudminnet. Minnet består av en datalager som delas av CPU och applikationerna och som förlorar sin kapacitet om ett fel uppstår.

Därför är det viktigt att operativsystemet är ansvarigt för minneshantering, så att det inte blir mättat och data och information som finns däri förloras.

Operativsystemet ser till att en del av minnet används och varför. Bestäm var processerna placeras när det finns ledigt utrymme och tilldela och kräva det utrymme som är nödvändigt så att det alltid används väl.

3- Hantering av sekundärförvaring

Minne är mycket volatilt och i händelse av fel kan du förlora informationen i den. Därför är det nödvändigt att ha en andra lagringsmodul som kan lagra data på lång sikt.

Som med huvudminnet är operativsystemet ansvarigt för hantering av ledigt utrymme och tilldelas besparingsordningen. Det säkerställer också att allt är fullt sparat, liksom hur mycket utrymme är gratis och var.

4- Hantering av in- och utstigningssystem

Operativsystemet är ansvarigt för hantering av ingångs- och utgångsportar på datorn, t.ex. ett headset, en skrivare, en bildskärm, etc.

Tidigare, när du ville installera en ny extern port, var det viktigt att ha en installationsdisk som innehåller drivrutinerna så att datorn kunde acceptera dem.

Nu, i våra dagar, är själva datorns operativsystem vanligtvis ansvarigt för att söka nätverket för nödvändig information så att de nya externa portarna fungerar perfekt.

5- Filsystemregistrering

Filer är format som skapats av deras ägare som konverteras till tabeller, och operativsystemet är ansvarigt för inspelning och lagring av dem.

Operativsystemet är ansvarigt för att bygga, ta bort och arkivera de skapade filerna, samt erbjuda nödvändiga verktyg för att komma åt filerna när som helst.

Det etablerar kommunikationen mellan filerna och lagringsenheterna och slutligen kan den konfigureras så att det gör säkerhetskopior av alla filer, så att inte alla av dem går förlorade vid en olycka.

6- Säkerhet

Operativsystemet är ansvarigt för maskinens säkerhet. En av de viktigaste aktiviteterna är användarnas eller programmens tillgång till var de inte ska.

Det finns många virus som kan påverka vårt system, och operativsystemet säkerställer att detta inte händer.

Operativsystemet kan konfigureras så att regelbundna kontroller utförs och de säkerhetsregler som den måste utföra är etablerade.

7- Kommunikation mellan element och applikationer

Genom nätverksgränssnittet upprätthåller operativsystemet kommunikation mellan maskinens olika komponenter och alla applikationer som är i kontakt med dem. Skicka och ta emot information.

8- Informera om systemets tillstånd

Det finns ett antal program som installeras som standard bredvid operativsystemet, men är inte ett system som sådant.

Dessa erbjuder en miljö och grundläggande egenskaper för utveckling och genomförande av de program som installeras på vår maskin.

Den informerar om systemets tillstånd, om det är nödvändigt att utföra vissa åtgärder eller att godkänna att vissa åtgärder vidtas, t.ex. automatiska uppdateringar.

Dessutom stöder de olika programmeringsspråken så att alla typer av applikationer fungerar i vår maskin. Naturligtvis har det program som förbättrar kommunikationen mellan applikationer.

9-Resurshantering

Hantera alla huvuddelar av maskinen via resurshanteraren. Dess funktion som administratör innebär säkerhet och kommunikation av centralenheten eller processorn, de externa enheterna som är anslutna till datorn.

Som internminne och sekundärt minne, där ibland måste du städa och byta lagrade delar från en till en annan.

I allmänhet hanterar den alla systemets resurser och alla resurser som kommer i kontakt med det.

10- Användaradministration

Operativsystemet är också ansvarigt för hantering av profiler som lagras på datorn beroende på vem som har skapat en profil på den.

Användaradministration kan vara enanvändare eller flera användare. Det betyder inte att operativsystemet tillåter att endast en användarprofil skapas för användning på en dator.

Att vara en enda användarprofil innebär att endast avrättningarna av den användaren är aktiva och endast hans. I den andra, i fleranvändaren, tillåter det att mer än en användares uppgifter är aktiva samtidigt.

De vanligaste operativsystemen

De mest kända och använda operativsystemen på marknaden är Windows, IOS och Linux för datorer. Och Android och iOS för smartphones.

Det finns tusentals operativsystem, med en större eller mindre grad av sofistikering, beroende på vilken enhet som behövs.

Windows hör till Microsofts stora makrobild, medan iOs tillhör Apple. Linux, för sin del, är en fri programvaruplattform som låter dig ändra ditt operativsystem. Inom Linux-plattformen är Ubuntu och Devian, vilka är de mest kända.

Dessa fria program tillåter användaren att modifiera operativsystemet som han vill. Det har också en viss risk, och det rör sig om kärnan i operativsystemet när du inte har mycket kunskap kan skapa en katastrof.

Tvärtom är operativsystem som Windows och IOS redan förberedda för de mest oerfarna användarna, så att den ursprungliga konfigurationen av operativsystemet tillåter användningen utan att behöva göra några dyra ändringar.