Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> .

Cosa viene utilizzato un indice utilizzato dal sistema operativo per gestire i file del computer?

Il sistema operativo utilizza una varietà di indici per gestire i file del computer, ma il più fondamentale è una tabella di allocazione dei file (FAT) o una variante più sofisticata come una tabella di file master (MFT) (usato in NTFS). Questi non sono indici nello stesso modo in cui è un indice di database, ma hanno uno scopo simile:consentire un rapido accesso ai dati dei file.

* Grasso: Questa tabella mappa i dati dei file su cluster (blocchi contigui) sul dispositivo di archiviazione. È una struttura relativamente semplice, efficiente per le unità più piccole.

* mft: Questa è una struttura simile a un database più complesso utilizzata da NTFS. Ogni file e directory ha una voce nella MFT contenente metadati (nome, dimensione, posizione, attributi, ecc.) E puntatori a dove sono archiviati i dati del file sul disco. Ciò consente una gestione molto più efficiente di file di grandi dimensioni e unità e supporta funzionalità come autorizzazioni di file e journaling.

Sebbene non indicizzano strettamente il senso del database, queste tabelle sono cruciali per il sistema operativo per individuare rapidamente e accedere ai file sul supporto di archiviazione. Altri indici potrebbero essere utilizzati dal sistema operativo per scopi specifici (come la ricerca), ma l'indice fondamentale per la gestione dei file è la tabella di allocazione dei file o il suo successore, MFT.

 

hardware © www.354353.com