Che cos'è una tabella di file master?
Le tabelle di file master sono sistemi di tracciamento dei file utilizzati nella funzione di un sistema di archiviazione di Windows NT. Considerata una parte importante dei file di metadati, la tabella dei file master aiuta a definire il volume di un volume NTFS. Spesso definita MFT, la tabella contiene informazioni su ogni file e directory presente nel file system.
Nell'operazione effettiva, la tabella dei file master funziona come punto di partenza per il processo di gestione relativo al file system NT. Da questo punto di vista, la tabella dei file master funziona come una tabella di database di stile relazionale, poiché contiene informazioni preziose necessarie per eseguire vari file ospitati sul sistema. Accedendo alla tabella dei file master, il sistema è in grado di esaminare i contenuti e identificare i file necessari per l'azione fornita. La tabella fornisce dettagli sufficienti per consentire al sistema di scegliere i file giusti e quindi individuare il file effettivo sul disco rigido.
L'uso di una tabella di file master comprende le funzionalità della tabella FAT presente in molti altri sistemi di archiviazione. Tuttavia, la tabella dei file master va oltre quella funzione fungendo da punto di avvio e fornendo una risorsa semplice per identificare i file necessari per una data esecuzione. La tabella dei file master si espanderà anche quando le nuove applicazioni vengono caricate sul disco rigido. Per gestire in modo efficiente lo spazio su disco allocato per la tabella dei file, l'organizzazione della tabella limita le dimensioni effettive del record creato.
È auspicabile la creazione di nuovi record nella tabella dei file master, poiché la presenza dei record aiuta a massimizzare le prestazioni. Per questo motivo, un disco rigido configurato per Windows NT normalmente accantonerà circa il dodici percento dello spazio per la tabella dei file master. Se la dimensione della tabella alla fine supera questa assegnazione, il sistema può essere regolato per aumentare la quantità di spazio su disco assegnato. Tuttavia, lo spazio aggiuntivo non sarà necessariamente ospitato in un settore adiacente alla tabella del file principale originale. La presenza di altre directory e file tra i settori può portare a una leggera diminuzione dell'efficienza.