Système de fichiers installable
L' installable File System Framework est un composant du système d'exploitation qui permet aux programmes d'application de voir et de gérer un seul système de fichiers via une interface centrale , même si le système d' exploitation doit accéder à différents systèmes de fichiers via différents pilotes .
Situation avant IFS
Il n'existe aucun cadre de ce type dans MS-DOS . Les programmes d'application utilisent le système d'exploitation appelé INT 21H pour utiliser le système de fichiers FAT . Un pilote d'un autre système de fichiers doit rediriger cet appel vers lui-même, puis vérifier s'il est responsable du traitement (c'est-à-dire un fichier en cours d'accès qui se trouve dans son système de fichiers) et traiter l'appel - ou (s'il n'est pas responsable) le Passez l'appel à la routine de traitement d'origine. Si plusieurs pilotes de ce type doivent être chargés, des difficultés peuvent survenir:
- Si un conducteur A se considère "responsable" d'un appel sans l'être, l'appel échoue généralement et le conducteur réellement responsable B n'a aucune chance - le conducteur défectueux A plus haut dans la "chaîne" n'est pas suffisant pour appeler continuer.
- Si un conducteur se verrouille au début de la chaîne, mais (s'il n'est pas responsable) ne la transmet pas du tout ou ne la transmet pas correctement aux conducteurs suivants, ceux-ci sont coupés.
- Les programmes liés au matériel exigent parfois que l'accès aux fichiers signifie un accès FAT et échouent si un autre pilote prend le relais.
Les pilotes fréquents pour cette chaîne de pilotes de système de fichiers sont les pilotes pour les systèmes de fichiers CD-ROM (y compris les DVD, etc.) ainsi que les pilotes " Network Redirector ", qui affichent les ressources réseau sous forme de lecteurs locaux.
Introduction d'IFS
Sous Windows 3.x , la méthodologie DOS ci-dessus est possible ainsi que deux redirecteurs réseau, dont l'un doit être le "Microsoft Windows Network Redirector".
Ce n'est qu'avec Microsoft Windows 95 (ainsi qu'IBM OS / 2 ) que tous les accès au système de fichiers ont été combinés dans le gestionnaire IFS (Installable File System) , qui peut gérer un nombre illimité de pilotes pour les lecteurs / systèmes de fichiers locaux et les superpositions réseau.
se gonfler
- microsoft.com: Composants de l'architecture Windows 95 , section Systèmes de fichiers installables et les éléments suivants
- microsoft.com: Présentation de l'architecture réseau de Windows 95