Virtual File System (VFS)

Autore: Robert Simon
Data Della Creazione: 17 Giugno 2021
Data Di Aggiornamento: 14 Maggio 2024
Anonim
Linux Internals: Virtual File System (VFS)
Video: Linux Internals: Virtual File System (VFS)

Contenuto

Definizione - Cosa significa Virtual File System (VFS)?

Un file system virtuale (VFS) è un livello di astrazione che risiede sopra un file system e fornisce un'interfaccia tra il kernel e il file system. Attraverso un VFS, le applicazioni client possono accedere a diversi file system.


Un VFS è anche noto come switch di file system virtuale (VFS).

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Virtual File System (VFS)

Pensa a un file system virtuale (VFS) come un contenitore gestibile che fornisce virtualmente la funzionalità di un file system.

Durante ogni inizializzazione del file system, il file system si registra da solo con VFS. Ciò si verifica quando il sistema operativo (SO) si inizializza all'avvio. I file system reali sono generalmente costruiti come moduli caricabili o direttamente nel kernel.

VFS mantiene anche una cache di ricerche di directory in modo che gli inode per le directory a cui si accede di frequente possano essere facilmente individuati. Ad esempio, un VFS può accedere in modo trasparente ai dispositivi di archiviazione locale e di rete senza l'applicazione client, conoscendo i file system effettivi e persino colmare la disparità tra i file system Windows, Mac OS e UNIX.