Hva er de fem viktigste aktivitetene i et operativsystem med hensyn til fil Management?

Hva er de fem viktigste aktivitetene i et operativsystem med hensyn til fil Management?


Operativsystemer utfører den viktige funksjon av å være broen mellom datamaskinens maskinvare og programvare. De gir et miljø der programvare kan skrives uten behov for å imøtekomme til detaljene i den underliggende maskinvaren, som var nødvendig i tidligere dager av databehandling. Det finnes flere utbredte operativsystemer, som skiller seg fra hverandre på mange måter. Men de hver utføre en rekke lignende funksjoner, inkludert å utføre grunnleggende instruksjoner, enten samlet eller tolket; og også administrere prosesser, minne, input og output, lagring, nettverk drift, og fil og mappe / katalog operasjoner. Det er fem store filbehandling funksjoner som et operativsystem kontroller.

Opprette og slette filer

-Oppretting og sletting er grunnleggende datadrift. I det førstnevnte, kan data ikke lagres på en effektiv måte, med mindre anordnet i en eller annen form av filstruktur. I sistnevnte, ville permanent lagring raskt fylle opp hvis filene ikke ble slettet og plassen okkupert av dem overflyttes til nye filer.

Opprette og slette kataloger

Som en konsekvens av behovet for å lagre data i filer, filer selv trenger å bli arrangert i kataloger eller mapper for å tillate at deres effektiv lagring og gjenfinning. Dette gjelder særlig i tilfelle av personlige datamaskiner hvor brukeren må navigere til en eller flere spesifikke filer for å få tilgang til dem. Uten noen form for compartmentalization, vil dette vise seg å være en tung om ikke umulig oppgave. Mye som sletting, unødvendige kataloger eller mapper må fjernes for å holde systemet ryddig.

Fil manipulasjon Instruksjoner

Siden operativsystemer lar programmet til å utføre fil manipulasjon med symbolske instruksjoner, til selve operativsystemet må ha en maskin-nivå instruksjonssett for å kommunisere med maskinvaren direkte. Applikasjons symbolske instruksjoner må oversettes til maskin nivå instruksjoner enten av tolk eller ved å kompilere programmet koden. Operativsystemet inneholder bestemmelser for å håndtere denne maskinen nivå fil manipulasjon.

Kartlegging til Permanent Storage

Operativsystemer må være i stand til å kartlegge filer og mapper til sin fysiske plassering på permanent lagring for å være i stand til å lagre og hente dem. Dette vil bli tatt opp i en eller annen form for disk katalog som varierer i henhold til filsystemet eller systemer som operativsystemet bruker. Operativsystemet vil inneholde en mekanisme for å lokalisere de enkelte fil segmenter der det har delt en fil.

Sikkerhetskopiering av filer

Filer representerer en betydelig investering i tid, intellektuell innsats og ofte penger i tillegg, og dermed deres tap kan ha en alvorlig innvirkning. Maskinens permanente lagringsenheter inneholder vanligvis en rekke mekaniske innretninger som kan mislykkes, og selve lagringsmediet kan bli dårligere. En funksjon av operativsystemer er å unngå risikoen for tap av data ved å sikkerhets filer opp på flere sikre og stabile medier i et redundant system.