Sistem de fișiere virtual

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
VFS-ul din Kernel-ul Linux

Un sistem de fișiere virtuale (în engleză Virtual file system sau Virtual filesystem switch) este un strat abstract, care ia numele virtualizării , care este poziționat deasupra sistemului de fișiere.

Scopul VFS este de a permite aplicațiilor să acceseze diferite tipuri de fișiere gestionate în diferite sisteme de fișiere . Un VFS, de exemplu, poate fi utilizat pentru a permite accesul local sau de rețea la dispozitivele de stocare într-un mod transparent, adică fără aplicații, care solicită acces la astfel de dispozitive, observând modul în care VFS răspunde la tipul de cerere.

Poate fi folosit ca o punte de legătură între diferitele sisteme de fișiere ale diferitelor sisteme de operare, cum ar fi Windows , MacOS , UNIX , astfel încât aplicațiile să poată accesa fișierele din sistemul de fișiere în cauză, fără să se îngrijoreze de caracteristici și, prin urmare, să interacționeze exclusiv cu VFS.

Astfel, VFS poate fi specificat ca o interfață (sau contract) între nucleu și sistemul de fișiere. Prin urmare, este ușor să adăugați noi sisteme de fișiere la kernel adăugând aceste informații la kernel, permițându-vă să evitați incompatibilitățile și problemele conexe. Aceasta depășește limitările tradiționale ale unui sistem de fișiere fizic, a cărui modificare ar necesita recompilarea și eventual modificarea suportului pentru sistemul de fișiere înainte de recompilare pentru a-i permite să funcționeze cu o nouă versiune a sistemului de operare; sau furnizorul sistemului de operare poate face modificări retroactive la acord, astfel încât suportul real al sistemului de fișiere creat pentru o anumită versiune de sistem de operare să funcționeze cu viitoarele versiuni ale sistemului de operare.

Elemente conexe

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT