883 Shares 2250 views

File system fat32 – un sistema con una storia interessante

Se si parla di linguaggio non accademico, il file system è il modo in cui i dati vengono memorizzati e strutturati su un solo supporto di memorizzazione (disco rigido del computer, disco floppy, memoria interna del telefono o della fotocamera, ecc.). ie Il concetto del file system include componenti quali l'organizzazione, la struttura e l'ordine di denominazione delle informazioni. In altre parole, il file system del computer (in particolare, un particolare disco o vettore di informazioni) è ciò che consente a un programma applicativo di accedere a file su questo supporto, non prestando attenzione al tipo fisico di tali supporti e alla logica delle informazioni su di esso. Tutto ciò che il programma "sa" è il nome del file richiesto e possibilmente un insieme di attributi aggiuntivi. E qui già dal file system e dal driver di sistema dipende quanto velocemente e con precisione il programma riceverà le informazioni richieste.

Il file system fat32 è uno dei più vecchi tra i file system utilizzati nei computer moderni. A proposito, contrariamente alla credenza popolare, è più giovane del suo principale concorrente – il file system NTFS (le date di aspetto sono rispettivamente 1996 e 1993). Il suo file system ha avuto la sua alba nel periodo dal 1997 al 2001-2003, vale a dire. In un momento in cui il mercato dominante era i sistemi operativi Windows 95, 98 e Millennium. Il file system di fat32 è un ulteriore sviluppo del file system fat16, con il quale tutti i computer sono in esecuzione sotto il sistema operativo MS DOS e altri. Dal suo predecessore, il nuovo file system è caratterizzato da una serie di importanti miglioramenti:

– la dimensione massima del file è stata aumentata da 2 GB a 4 GB;

– La dimensione massima teorica del volume è stata aumentata da 4 GB (in pratica – 2 GB) a 8 TB (in pratica – non più di 2 TB, e ancora meno, ma ancora per il 1996 – più che sufficiente).

Il file system molto simplistic di fat32 è una grande tabella che contiene informazioni su ogni cluster (la quantità minima di spazio di archiviazione che può essere allocata per memorizzare le informazioni). In realtà, il grasso viene anche decrittografato – "tabella di allocazione dei file", cioè "tabella di allocazione dei file". Informazioni su ciascun cluster nella tabella possono contenere le seguenti informazioni:

– Gratuito;

– occupato, ma non l'ultimo cluster di un file;

– occupato, e allo stesso tempo è l'ultimo cluster di file;

– corrotto (i dati non possono essere scritti su di esso);

– Riservato dal sistema operativo.

Il file system fat32 può assegnare quattro attributi ai file: nascosti, sistema, archivio e sola lettura. Negli anni '80 e nei primi anni '90 questo era sufficiente per soddisfare le esigenze fondamentali della maggior parte degli utenti.

La "corsa agli armamenti" con il file system fat32 del sistema NTFS è stata persa per diversi motivi. In primo luogo, all'inizio degli anni zero di questo secolo, il sistema operativo Windows XP è diventato molto popolare, per il quale NTFS era il file system nativo. Molti utenti all'installazione "OSes" hanno concordato con l'offerta di formattare la partizione di sistema in un nuovo sistema operativo, senza nemmeno immaginare i vantaggi o gli svantaggi di questa azione. In secondo luogo, fat32 ha riassunto la dimensione massima del file limitata. Era già impossibile memorizzare sul disco rigido l'immagine del tuo DVD preferito o il gioco che ti piaceva. In terzo luogo, il file system NTFS, creato per i sistemi operativi di rete e server, ha inizialmente avuto l'opportunità di migliorare la gestione dei diritti di accesso alle informazioni, nonché un maggior margine di sicurezza contro la corruzione dei dati rispetto a quello di fat32, che in realtà era un aggiornamento profondo File system degli anni '70.

Ma c'era una classe di dispositivi in cui la posizione della "vecchia" fat32 è ancora più forte di quella di NTFS. Questi sono flash drive rimovibili e schede flash. A causa della maggiore complessità dell'organizzazione interna, il file system NTFS funziona più lento con i supporti rimovibili in modo così ridotto. E il successo di fat32 in questo segmento è stato così grande che Microsoft nel 2008 è stato costretto a introdurre il seguente sviluppo dei file system della famiglia di grassi – il file system exFAT, che è posizionato come un file system per unità rimovibili con una capacità di 64 GB o più. Questo nuovo sistema operativo è privo di molti svantaggi inerenti a fat32. Ma la storia su di lei è una storia completamente diversa.