Spiega un Virtual File System

July 29

Spiega un Virtual File System


Un file system virtuale (VFS) è uno strato astratto su di un file system vero e proprio. Nella sua forma più elementare, una VFS è un'interfaccia software che consente di interagire con i vostri dati su dischi rigidi e altri supporti di memorizzazione. Nella maggior parte dei casi, quando si utilizza un computer, non si sarebbe mai realmente sapere siete stati interagisce con un file system virtuale.

Storia

Il file system virtuale prima nota è stato creato da Sun Microsystems nel 1985. E 'consentito per gli utenti SunOS 2.0 di accedere a file system locale Unix (UFS) hard disk e file system di rete (NFS) in remoto. Molti fornitori di Unix hanno iniziato a copiare e licenza il codice SunOS VFS per l'uso nel proprio Unix costruisce e implementazioni. Inoltre, di grande importanza, era il sistema MS-DOS File Allocation Table (FAT), sviluppata anche a Sun Microsystems, che utilizzava il codice SunOS VFS per visualizzare e recuperare i file.

Importanza

Per gli utenti regolari di computer, lo sviluppo del file system virtuale è significativo, perché permette agli utenti di tutti i giorni di accedere ai file memorizzati su dispositivi multimediali. Uno dei tipi più comuni di interfacce VFS è il browser Web, perché consente agli utenti di recuperare praticamente file di rete e visualizzarli sullo schermo del computer. Il browser funge da ponte tra il server e il computer dell'utente. Una volta recuperato, il file è temporaneo memorizzato sul computer dell'utente.

posizioni di archiviazione

Dal momento che un VFS funge da ponte, gli utenti possono recuperare i file da una varietà di supporti di memorizzazione. Un file system virtuale, in base alla progettazione, è in grado di interagire con i dischi rigidi interni ed esterni, floppy disk, dispositivi di memorizzazione USB e lettori CD e DVD. Questo significa che è possibile pop in vostro film preferito sul vostro computer portatile e immediatamente guardarlo, senza conoscenze di programmazione o di conoscere la struttura del file system intrinseca del DVD.

Benefici

Un VFS ha molti benefici che gli utenti di computer godono di tutti i giorni. Alcuni benefici includono la facilità di accesso, nessuna conoscenza di programmazione necessaria, in grado di accedere a più posizioni di memoria con la stessa interfaccia e l'interazione richiesta con una varietà di tipi di file. Una persona può facilmente accedere ai propri documenti di presentazione da lavoro o da casa, perché lo sviluppo di sistemi di file virtuali ha reso questo possibile e un compito semplificato.

Sviluppo

Perché alcuni file system sono di proprietà, come NTFS e HFS +, un VFS può essere solo in grado di visualizzare i file su quei sistemi. Alcuni file system virtuali, in particolare, come quello incluso in Mac OS X, sono in grado di scrivere dati su dispositivi NTFS di Microsoft. In un certo senso, questo divario è colmato sul sistema operativo Linux dopo l'installazione di un pacchetto VFS che permette all'utente di leggere e scrivere i dati nel file system esteri.