Hvad er det installerbare filsystem?

Det installerbare filsystem (IFS) er en abstrakt programmeringsgrænseflade (API), der giver et operativsystem mulighed for at få adgang til forskellige filsystemer uden at kræve, at operativsystemet er indbygget konfigureret i det specifikke format. I det væsentlige er operativsystemet i stand til at indlæse drivere, der bruger det installerbare filsystem API, der instruerer kerneområdet i operativsystemet, kaldet kernen, om, hvordan man får adgang til det nye filsystem. Denne funktionalitet gør det muligt for en bruger at gennemse og ændre ethvert filsystem, som der findes en installerbar filsystemdriver (FSD). Det giver også producenterne en mekanisme, der kan bruges til at give en computer mulighed for at interface med en lagerenhed uden at skulle designe enheden til at bruge et eksisterende filsystem. IFS tilvejebringer et lag med abstraktion, der er effektivt nok til at tillade, at et fjernnetværksdrev monteres gennem de samme softwaremekanismer, som det kan ses med netværksfilsystemet (NFS).

Det originale installerbare filsystem blev udviklet af IBM® og Microsoft®, mens det arbejdede i fællesskab med at udvikle OS / 2-operativsystemet for at sikre, at softwaren kunne arbejde med nye teknologier i fremtiden. Microsoft® integrerede efterhånden teknologien i sit Windows®-operativsystem. Andre versioner af abstraherede softwarebaserede filsystemgrænseflader findes, selvom de generelt kaldes et virtuelt filsystem på ikke-Windows®-operativsystemer.

Inden i operativsystemet fungerer det installerbare filsystem ved at indlæse vigtig kode i kernen i systemet, det område, hvor softwarebehandlingen på laveste niveau finder sted. Dette gør det muligt for IFS-driveren at have meget direkte adgang til den hardware, hvor filsystemet er placeret, men begrænser også brugen af ​​biblioteksfunktioner på højt niveau på grund af den måde, kernen deles på. Under Windows® indlæses det installerbare filsystem faktisk som et samlet dynamisk linket bibliotek (DLL) og inkluderer normalt værktøjer, der giver brugeren muligheden for at formatere og reparere en lydstyrke vha. Det brugerdefinerede filsystem.

Der er en række anvendelser til det installerbare filsystem. En af de mest almindelige er at få adgang til filer på en partition eller drev, der administreres af en anden type operativsystem. IFS kan også bruges af producenter af bærbare lagringsdrev såsom flashdrev eller producenter af digitale kameraer til at give en måde at se filerne, der er gemt på enhederne på en velkendt måde. En installerbar filsystemdriver kan bruges til at ændre måden, hvorpå der fås adgang til en eksisterende partition på trods af det faktiske filsystem, der bruges, hvilket tillader, at et drev kan læses kun ved at indlæse en konfigureret IFS.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?