Le persone sono generalmente familiare con una sorta di file di sistema, sia alfabetico o numerico . Ogni tipo di sistema di archiviazione è un modo di memorizzazione delle informazioni . I file possono contenere informazioni relative a una persona o un oggetto . Computer utilizzano sistemi di archiviazione per tenere traccia dei dati necessari per il funzionamento e le informazioni create dall'utente . Un file system virtuale è un modo per individuare le informazioni attraverso una piattaforma di computer . Definizione
Il file system virtuale , o VFS , è il legame in cui i file system e kernel del sistema operativo connettono tra di loro . Un VFS è il centro di comunicazione per le applicazioni che forniscono le assegnazioni necessarie per comandare il computer di funzionare di gestione, di manutenzione e di compito . E ' quello che dice al computer di file aperti , scrive a loro e mantiene l'integrità della struttura dati interna .
Funzione
Il VFS è costituito da codici contenuti in file , e ognuno ha un lavoro specifico progettato per rendere la ricerca le unità e la ricerca di informazioni più semplice e veloce . Può essere progettato in modo che altri possano accedere al file system senza mostrare il vostro protocollo internet , o IP , indirizzo o permettendo loro di sapere dove sono memorizzati i file .
Tipi
< br >
il VFS parallele , o PVFS , crea un flusso uniforme di accesso e scambio di informazioni tra diversi computer . Le aziende , uffici governativi e altre organizzazioni di grandi dimensioni utilizzano PVFS su più computer , consentendo un accesso più rapido . I file system virtuali progettati come parte di sistemi operativi Windows e Linux sono simili in funzione, con quella distinzione dato a Linux. Linux utilizza il VFS per consentire di localizzare tutte le informazioni provenienti da diverse fonti in un unico luogo . Con Windows, è necessario specificare la lettera dell'unità in cui sono stati memorizzati i dati
Strutture
VFS Nella forma più semplice è come un programma software , . Essa è composto di comandi e informa altre parti di un sistema di operare . Le varie strutture a disposizione per VFS includono ColdFusion , Apache , Linux, Windows , Parallela, Gnome , Ubuntu e Fat . Ogni lingua offre la possibilità di semplificare il processo di accesso ai file memorizzati su dischi diversi , tra cui in rete e Internet. La struttura comune in ogni sistema è un file system di root che contiene i file di funzionamento , con file organizzati secondo una gerarchia all'interno di una directory. La struttura finale che velocizza e semplifica l'accesso è il VFS .
The Future
file system virtuali vengono create per comodità dell'utente finale , rendendo più facile l'accesso alle informazioni senza rallentare il sistema. Come tutti i sistemi , il VFS ha le sue debolezze e margini di miglioramento. Come la tecnologia avanza così sarà la possibilità di accedere e memorizzare una maggiore quantità di dati in uno spazio più piccolo . Trovare un modo per limitare l'uso di larghezza di banda e di ricevere l' utilizzo ottimale di qualsiasi file di sistema è un obiettivo per i programmatori . In questa linea , TechWorld segnala un anticipo da Sun Systems modello ZFS , o il file system Zettabyte . Il ZFS è in grado di contenere più file e informazioni di qualsiasi altro tipo di file system .