Skip to main content

Hvad er det installerbare filsystem?

Det installerbare filsystem (IFS) er en abstrakt programmeringsgrænseflade (API), der giver et operativsystem muligheden for at få adgang til forskellige filsystemer uden at kræve, at operativsystemet skal være 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 giver en bruger mulighed for 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 noget eksisterende filsystem.IFS giver et lag med abstraktion, der er effektiv nok til at tillade, at et fjernt netværksdrev monteres gennem de samme softwaremekanismer, som det kan ses med netværksfilsystemet (NFS).

Det originale installable filsystem blev udviklet af IBM og Microsoft Mens han arbejder sammen med at udvikle OS/2 -operativsystemet for at sikre, at softwaren kunne arbejde med nye teknologier i fremtiden.Microsoft Til sidst integreret teknologien i Windows operativ system.Andre versioner af abstraherede softwarebaserede filsystemgrænseflader findes, selvom de generelt omtales som et virtuelt filsystem på ikke-windows reg;Operativsystemer.

Inden for operativsystemet fungerer det installable filsystem ved at indlæse vigtig kode i systemets kerne, det område, hvor den lavest niveau softwarebehandling finder sted.Dette gør det muligt for IFS-driveren at have meget direkte adgang til hardware, hvor filsystemet er placeret, men begrænser også brugen af biblioteksfunktioner på højt niveau på grund af den måde, kernen er opdelt på.Under Windows , er det installerbare filsystem faktisk indlæst som et samlet dynamisk sammenkoblet bibliotek (DLL) og inkluderer normalt værktøjer, der giver brugeren mulighed for at formatere og reparere et volumen ved hjælp af det brugerdefinerede filsystem.

Der er en række anvendelsertil det installable 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 opbevaringsdrev som flashdrev eller producenter af digitale kameraer til at give en måde at se de filer, der er gemt på enhederne på en velkendt måde.En installerbar filsystemdriver kan bruges til at ændre den måde, der er adgang til en eksisterende partition på trods af det faktiske filsystem, der bruges, hvilket gør det muligt at skrive skrivebeskyttet ved at indlæse en konfigureret IFS.