LINUX
File System Virtuale VFS
Una seconda peculiarita' di Linux e' quella del Virtual File System (o VFS).
Un concetto generale presente in tutti i sistemi Unix (e non solo) e' che lo spazio su disco su cui vengono
tenuti i file di dati e' organizzato in quello che viene chiamato un file system. Il VFS permette
di rappresentare tutti i file del sistema in una singola gerarchia ad albero.
Ogni richiesta viene inviata al VFS che fornisce un'interfaccia comune per l'accesso ai dati;
ogni file system definisce poi funzioni specifiche per la memorizzazione e l'accesso ai dati.
Una cosa importante da tenere presente e' che la disponibilita' di una astrazione delle operazioni
sui file rende Linux estremamente flessibile.