Che cos'è un file system e quali sono i diversi tipi?

Sommario:

Che cos'è un file system e quali sono i diversi tipi?
Che cos'è un file system e quali sono i diversi tipi?
Anonim

I computer utilizzano particolari tipi di file system per archiviare e organizzare i dati su supporti, come un disco rigido o un'unità flash, o CD, DVD e BD in un'unità ottica.

Un file system può essere considerato come un indice o un database contenente la posizione fisica di ogni dato sul dispositivo. I dati sono generalmente organizzati in cartelle chiamate directory, che possono contenere altre cartelle e file.

Qualsiasi luogo in cui un computer o un altro dispositivo elettronico memorizza i dati utilizza un tipo di file system. Questo include il tuo computer Windows, il tuo Mac, il tuo smartphone, il bancomat della tua banca, persino il computer della tua auto!

Image
Image

File system Windows

I sistemi operativi Microsoft Windows hanno sempre supportato varie versioni del file system FAT. FAT sta per File Allocation Table, un termine che descrive ciò che fa: mantiene una tabella dell'allocazione dello spazio di ciascun file.

Oltre a FAT, tutti i sistemi operativi Windows a partire da Windows NT supportano un file system più recente chiamato NTFS-New Technology File System. Per Windows NT, NT rappresentava la nuova tecnologia.

Tutte le versioni moderne di Windows supportano anche exFAT, progettato per le unità flash.

ReFS (Resilient File System) è un file system più recente per Windows 11, 10 e 8 che include funzionalità non disponibili con NTFS, ma attualmente è limitato in diversi modi. Puoi vedere quali versioni di Windows supportano ciascuna versione di ReFS in questa tabella.

Un file system viene impostato su un'unità durante una formattazione. Per ulteriori informazioni, vedere Come formattare un disco rigido.

Ulteriori informazioni sui file system

I file su un dispositivo di archiviazione sono conservati in settori. I settori contrassegnati come inutilizzati possono archiviare dati, in genere in gruppi di settori chiamati blocchi. È il file system che identifica la dimensione e la posizione dei file, nonché i settori pronti per essere utilizzati.

Nel tempo, a causa del modo in cui il file system memorizza i dati, la scrittura e l'eliminazione da un dispositivo di archiviazione provoca la frammentazione a causa delle lacune che inevitabilmente si verificano tra le diverse parti di un file. Un'utilità di deframmentazione gratuita può aiutarti a risolverlo.

Senza una struttura per l'organizzazione dei file, non solo sarebbe quasi impossibile rimuovere i programmi installati e recuperare file specifici, ma non potrebbero esistere due file con lo stesso nome perché tutto potrebbe trovarsi nella stessa cartella (che è uno dei motivi per cui le cartelle sono così utili).

Ciò che si intende per file con lo stesso nome è come un'immagine, per esempio. Il file IMG123-j.webp

Un file system non memorizza solo i file, ma anche le informazioni su di essi, come la dimensione del blocco di settore, le informazioni sui frammenti, le dimensioni del file, gli attributi, il nome del file, la posizione del file e la gerarchia delle directory.

Alcuni sistemi operativi diversi da Windows sfruttano anche FAT e NTFS, ma molti tipi di file system punteggiano l'orizzonte dei sistemi operativi, come HFS+ utilizzato nei prodotti Apple come iOS e macOS. Wikipedia ha un elenco completo di file system se sei più interessato all'argomento.

A volte, il termine "file system" viene utilizzato nel contesto delle partizioni. Ad esempio, dire "ci sono due file system sul mio disco rigido" non significa che l'unità è divisa tra NTFS e FAT, ma che ci sono due partizioni separate che utilizzano lo stesso disco fisico.

La maggior parte delle applicazioni con cui entri in contatto richiede un file system per funzionare, quindi ogni partizione dovrebbe averne uno. Inoltre, i programmi dipendono dal file system, il che significa che non puoi utilizzare un programma su Windows se è stato creato per l'uso in macOS.

Un file system non è uguale a un file di sistema.

Consigliato: