operativsystem-oversigt

annoncer

et operativsystem (OS) er en grænseflade mellem en computerbruger og computerudstyr. Et operativsystem er et program, der udfører alle de grundlæggende opgaver som filhåndtering, hukommelsesstyring, processtyring, håndtering af input og output og styring af perifere enheder såsom diskdrev og printere.

nogle populære operativsystemer omfatter f.eks.

Definition

et operativsystem er et program, der fungerer som en grænseflade mellem brugeren og computerudstyret og styrer udførelsen af alle slags programmer.

konceptuel visning af et operativsystem

Følgende er nogle af vigtige funktioner i et operativsystem.

  • hukommelsesstyring
  • Processorstyring
  • Enhedshåndtering
  • filhåndtering
  • sikkerhed
  • kontrol over systemets ydeevne
  • jobregnskab
  • fejldetektering af hjælpemidler
  • koordinering mellem andre programmer og brugere

hukommelsesstyring

hukommelsesstyring refererer til styring af primær hukommelse eller hovedhukommelse. Hovedhukommelse er et stort udvalg af ord eller bytes, hvor hvert ord eller byte har sin egen adresse.

hovedhukommelse giver en hurtig opbevaring, der kan tilgås direkte af CPU ‘ en. For at et program skal udføres, skal det i hovedhukommelsen. Et operativsystem udfører følgende aktiviteter til hukommelsesstyring −

  • holder spor af primær hukommelse, dvs.hvilken del af den er i brug af hvem, hvilken del er ikke i brug.

  • i multiprogrammering bestemmer operativsystemet, hvilken proces der får hukommelse, hvornår og hvor meget.

  • tildeler hukommelsen, når en proces anmoder den om at gøre det.

  • De-allokerer hukommelsen, når en proces ikke længere har brug for den eller er afsluttet.

Processorstyring

I multiprogrammeringsmiljø bestemmer operativsystemet, hvilken proces der får processoren, hvornår og i hvor lang tid. Denne funktion kaldes procesplanlægning. Et operativsystem udfører følgende aktiviteter til processorstyring-

  • holder spor af processor og status for processen. Det program, der er ansvarligt for denne opgave, er kendt som traffic controller.

  • tildeler processoren (CPU) til en proces.

  • De-allokerer processor, når en proces ikke længere er nødvendig.

Enhedshåndtering

et operativsystem styrer enhedskommunikation via deres respektive drivere. Det gør følgende aktiviteter for Device management-

  • holder spor af alle enheder. Program ansvarlig for denne opgave er kendt som I/O controller.

  • bestemmer, hvilken proces der får enheden, hvornår og hvor meget tid.

  • tildeler enheden på den effektive måde.

  • De-allokerer enheder.

filhåndtering

et filsystem er normalt organiseret i mapper for nem navigation og brug. Disse mapper kan indeholde filer og andre retninger.

et operativsystem udfører følgende aktiviteter til filhåndtering −

  • holder styr på information, placering, anvendelser, status osv. De kollektive faciliteter er ofte kendt som filsystem.

  • bestemmer, hvem der får ressourcerne.

  • allokerer ressourcerne.

  • De-allokerer ressourcerne.

andre vigtige aktiviteter

Følgende er nogle af de vigtige aktiviteter, som et operativsystem udfører −

  • sikkerhed − ved hjælp af adgangskode og lignende andre teknikker forhindrer det uautoriseret adgang til programmer og data.

  • kontrol over systemets ydeevne-registrering forsinkelser mellem anmodning om en tjeneste og svar fra systemet.

  • Jobregnskab − holde styr på tid og ressourcer, der anvendes af forskellige job og brugere.

  • fejl afsløring aids-produktion af lossepladser, spor, fejlmeddelelser, og andre debugging og fejl afsløring aids.

  • koordinering mellem andre programmel og brugere − koordinering og tildeling af compilere, tolke, montører og andre programmel til de forskellige brugere af computersystemerne.

reklamer

Related Posts

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *