Hva er det installerbare filsystemet?

Det installerbare filsystemet (IFS) er et abstrakt programmeringsgrensesnitt (API) som gir et operativsystem muligheten til å få tilgang til forskjellige filsystemer uten å kreve at operativsystemet er konfigurert i det spesifikke formatet. I hovedsak er operativsystemet i stand til å laste inn drivere som bruker det installerbare filsystemet API som instruerer kjerneområdet til operativsystemet, kalt kjernen, om hvordan du får tilgang til det nye filsystemet. Denne funksjonaliteten gjør det mulig for en bruker å bla gjennom og endre ethvert filsystem som det er installert en filinstallasjonsdriver (FSD) for. Den gir også produsenter en mekanisme som kan brukes for å la en datamaskin grensesnitt mot en lagringsenhet uten å måtte utforme enheten slik at den bruker noe eksisterende filsystem. IFS gir et lag med abstraksjon som er effektiv nok til at en ekstern nettverksstasjon kan monteres gjennom de samme programvaremekanismene, som det kan sees med nettverksfilsystemet (NFS).

Det originale installerbare filsystemet ble utviklet av IBM® og Microsoft® mens de i fellesskap jobbet med å utvikle operativsystemet OS / 2 for å sikre at programvaren vil kunne fungere med nye teknologier i fremtiden. Microsoft® integrerte etter hvert teknologien i Windows®-operativsystemet. Andre versjoner av abstrakte programvarebaserte filsystemgrensesnitt finnes, selv om de vanligvis blir referert til som et virtuelt filsystem på ikke-Windows®-operativsystemer.

Innenfor operativsystemet fungerer det installerbare filsystemet ved å laste inn viktig kode i kjernen i systemet, det området der programvarebehandlingen på laveste nivå foregår. Dette gjør at IFS-driveren har veldig direkte tilgang til maskinvaren der filsystemet er lokalisert, men begrenser også bruken av høynivå biblioteksfunksjoner på grunn av måten kjernen er partisjonert på. Under Windows® lastes det installerbare filsystemet faktisk som et kompilert dynamisk koblet bibliotek (DLL) og inkluderer vanligvis verktøy som gir brukeren muligheten til å formatere og reparere et volum ved hjelp av det tilpassede filsystemet.

Det er en rekke bruksområder for det installerbare filsystemet. Noe av det vanligste er å få tilgang til filer på en partisjon eller stasjon som administreres av en annen type operativsystem. IFS kan også brukes av produsenter av bærbare lagringsstasjoner som flash-stasjoner eller produsenter av digitale kameraer for å gi en måte å se filene som er lagret på enhetene på en kjent måte. En installerbar filsystemdriver kan brukes til å endre måten man får tilgang til en eksisterende partisjon til tross for det faktiske filsystemet som brukes, slik at en stasjon kan leses bare ved å laste inn et konfigurert IFS.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?