Installerbart filsystem

Den Installer File System Framework er et operativsystem komponent som lar programmer for å bare se og avtale med en filsystem via et sentralt grensesnitt , selv om drifts systemet har tilgang til ulike filsystemer via forskjellige drivere .

Situasjon før IFS

Det er ingen slike rammer i MS-DOS . Applikasjonsprogrammer bruker operativsystemet ring INT 21H for å bruke FAT- filsystemet. En driver for et annet filsystem må omdirigere denne samtalen til seg selv, og deretter sjekke om den er ansvarlig for redigering (det vil si at det er tilgang til en fil som er i filsystemet) og behandle samtalen - eller (hvis ikke ansvarlig) Gi samtalen videre til den opprinnelige behandlingsrutinen. Hvis flere slike drivere skal lastes inn, kan det oppstå vanskeligheter:

  • Hvis en sjåfør A anser seg selv som "ansvarlig" for en samtale uten å være den, mislykkes samtalen og den faktisk ansvarlige sjåføren B får ikke sjansen - den defekte sjåføren A lenger opp i "kjeden" er ikke tilstrekkelig til å ringe Fortsette.
  • Hvis en sjåfør låser seg til begynnelsen av kjeden, men (hvis ikke ansvarlig) ikke videresender den i det hele tatt eller ikke videresender den riktig til påfølgende drivere, blir disse avskåret.
  • Maskinvarerelaterte programmer antar noen ganger at filtilgang betyr FAT-tilgang, og mislykkes hvis en annen driver tar over.

Hyppige drivere for denne filsystemdriverkjeden er drivere for CD-ROM-filsystemer (inkludert DVD osv.) Samt " Network Redirector " -drivere, som viser nettverksressurser som lokale stasjoner.

Introduksjon av IFS

Under Windows 3.x er DOS-metodikken ovenfor mulig, så vel som to nettverks omdirigeringer, hvorav den ene må være "Microsoft Windows Network Redirector".

Bare med Microsoft Windows 95 (samt IBM OS / 2 ) ble alle filsystemtilganger kombinert i Installable File System (IFS) Manager , som kan administrere et hvilket som helst antall drivere for lokale stasjoner / filsystemer og nettverksoverlegg.

hovne opp