Cosa sono i file system?
I
file system sono la tecnologia di base utilizzata dai sistemi operativi
per organizzare i dati su dispositivi di archiviazione , STORAGE MEMORY,come dischi
rigidi, SSD,M2 e unità flash.
Controllano
il modo in cui i dati vengono archiviati e recuperati, garantendo che i
file del tuo computer siano facilmente accessibili e adeguatamente
organizzati.
Senza un file system, il tuo computer non saprebbe come archiviare i dati o dove trovarli quando necessario. I file system sono come i bibliotecari del tuo computer, catalogano e organizzano i dati per un accesso e un'archiviazione efficienti.
Il file system più comune nel mondo dell'informatica è la tabella di
allocazione file, o semplicemente FAT, ed è sviluppato da Microsoft.
È
in circolazione da un bel po 'e ha ricevuto aggiornamenti nelle forme di
FAT16 e FAT32, anche se in genere sono tutti chiamati FAT.
Tra tutti i
principali file system, FAT è di gran lunga il più semplice e può
contenere solo file con dimensioni fino a 4 GB ciascuno.
Utilizza una
struttura di elenco collegata e pertanto non è un “journaling” file
system.
È raramente presente sui dischi rigidi, ma quasi sempre su
supporti rimovibili come unità USB e schede SD.
Praticamente tutti i
sistemi operativi supportano i file system FAT, quindi sono leggibili su
qualsiasi dispositivo.
È anche molto semplice formattare un'unità su
FAT Come formattare un disco rigido di grandi dimensioni con FAT o FAT32
Come formattare un disco rigido di grandi dimensioni Con FAT o FAT32,
FAT e FAT32 supportano fino a 16 TB.
Eppure Windows imposta un limite di
32 GB per la formattazione con FAT o FAT32.
NTFS
NTFS
o New Technology File System è il file system di nuova generazione
sviluppato da Microsoft.
La sua struttura è più complessa ed è stata
utilizzata per i sistemi operativi Microsoft a partire da Windows XP.
È
un “journaling” file system, il che significa che conserva i record di
tutte le operazioni sul dispositivo.
Questo diario può aiutare a
rilevare gli errori e recuperare da essi per istanze come guasti alle
unità o interruzioni di corrente.
Sono supportati file fino a 16 TB
ciascuno, con volumi massimi fino a 256 TB.
Anche se non è così
universale come FAT, può ancora essere letto su tutti i principali
sistemi operativi con facilità.
NTFS è più adatto per dischi rigidi e
altri supporti non facilmente rimovibili, sebbene i supporti rimovibili
possano ancora essere tecnicamente formattati con questo file system.
Esercizio utile : Cercare maggiori informazioni sui vantaggi di NTFS rispetto a FAT
Come riformattare l'unità FAT32 su NTFS -
E i vantaggi di farlo Come
riformattare l'unità FAT32 su NTFS - E i vantaggi di farlo Potresti non
saperlo, ma la scelta del giusto filesystem per le tue unità è in realtà
piuttosto importante.
Sebbene l'idea principale di tutti i filesystem
sia la stessa, ci sono molti vantaggi e svantaggi su ogni ... storage memory .
HFS+
HFS + è un file system sviluppato
da Apple per l'uso sui loro computer Macintosh. Utilizza lo stesso tipo
di strutture per l'allocazione dei file come NTFS, ma i due file system
non sono compatibili. Il file system è in grado di supportare file e
volumi fino a poco più di un milione di terabyte.
È anche un
“journaling” file system, che consente un recupero più semplice quando
si verificano errori.
Poiché è pensato per i computer Macintosh, si
trova solo su dischi rigidi all'interno di tali sistemi. Mac OS X e
Linux sono in grado di utilizzare il file system, ma Windows no.
ext4
ext4
è il file system attualmente più usato per i sistemi Linux.
È il
successore di ext2 e ext3 e include alcuni aumenti delle prestazioni
utilizzando tecniche diverse.
È anche un “journaling” file system. ext4 è
pensato per i dischi rigidi, quindi non appaiono su supporti rimovibili
a causa delle sue proprietà e della sua mancanza di uso diffuso.
È in
grado di supportare file fino a 16 TiB e volumi fino a 1 EiB.
Poiché
ext4 è retrocompatibile con ext2 e ext3, le persone possono montare tali
volumi come un volume ext4 per ottenere un leggero aumento delle
prestazioni grazie a un diverso algoritmo di allocazione sul lato
software.
Gli utenti Windows sono in grado di ottenere almeno l'accesso
in lettura ai file system ext con Ext2Read.
btrfs
btrfs,
pronunciato “B-Tree FS”, “Migliore FS”, o “Burro FS”, è un sistema di file per le distribuzioni Linux che mira a risolvere molti
dei problemi riscontrati nella vecchia serie di file system ext.
Il file
system è anche a “journaling” file system. Alcune differenze includono
la dimensione massima di file e volume di 16 EiB, nonché le capacità di
pool di dati (spanning il file system su più dischi rigidi fisici),
risoluzione temporale in nanosecondi, istantanee, compressione
trasparente, crittografia trasparente e deduplicazione dei dati.
Almeno
per ora, l'unico sistema operativo che supporta btrfs è Linux, ed è
attualmente considerato instabile.
Si prevede che btrfs alla fine
sostituirà ext4,
Una
delle ultime cose che la gente guarda è quale file system viene
utilizzato.
Gli utenti Windows e Mac OS X hanno ancora meno motivi per
guardare, perché ne hanno solo uno.
ZFS
ZFS
è un file system conosciuto solo nel mondo Unix.
Con supporto per file e
volumi fino a 16 Exabyte, ZFS non è noto per le prestazioni, ma
supporta numerose funzionalità eccezionali come protezione dalla
corruzione dei dati, combinazione di file system e concetti di gestione
del volume (incluso il pooling), istantanee, compressione trasparente,
trasparente crittografia e deduplica dei dati.
È considerato stabile dal
2005, tuttavia, ed è supportato con Mac OS X 10.5 Server, Linux e altri
sistemi operativi di tipo Unix più piccoli.
Anche se sembra simile a
btrfs, ZFS non promette le stesse prestazioni di btrfs. ZFS è anche più
comune negli ambienti aziendali molto robusto.
ZFS (Zettabyte File System) è un file system robusto noto per la sua integrità e scalabilità dei dati. Sviluppato da Sun Microsystems per il sistema operativo Solaris,
ZFS è molto più di un semplice file system; si
tratta di un file system combinato e di un gestore di volumi logici che
garantisce l'integrità dei dati lungo l'intero percorso dei dati.
na delle sue caratteristiche principali è il copy-on-write (CoW). Laddove
un normale file system sovrascrive i dati quando vengono modificati o
aggiornati, CoW scrive invece i dati in un nuovo blocco. Poiché
i dati non vengono sovrascritti così rapidamente, è possibile
conservarli più a lungo e abilitare le istantanee del sistema.
Sebbene ZFS sia popolare nel mondo Unix, non è limitato ai sistemi basati su Unix. Viene utilizzato anche in alcune distribuzioni Linux ed è stato portato su Windows (sebbene OPENZFS sia un progetto beta, quindi usalo tenendolo a mente).
Le
funzionalità di ZFS includono protezione contro la corruzione dei dati,
supporto per elevate capacità di archiviazione, compressione efficiente
dei dati, integrazione di concetti di gestione di filesystem e volumi e
altro ancora.
FREBSD è diventato famoso in ambito server proprio per uso ZFS
https://docs.freebsd.org/en/books/handbook/zfs/
Conclusione
Più
probabile che no, ti imbatterai in questi 6 file system ad un certo
punto della tua vita.
Notare, questi hanno tutti i loro
diversi vantaggi, tra cui supporto del sistema operativo, dimensioni e
dimensioni del volume e funzioni specifiche del file system come
compressione e crittografia. Pertanto, la scelta è varia.