Tipi di file system
File su supporto (dischi rigidi,unità flash, supporti ottici, ecc.) sono organizzati, memorizzati e denominati in base a un determinato ordine, che è chiamato un file system. Diversi vettori hanno differenti tipi di file system. Quale di questi può incontrare l'utente medio?
Il file system organizza i file in modo che il sistema operativo possa lavorare più facilmente con loro: i driver del file system trasmettono le informazioni sul sistema operativoi nomi dei file, le loro dimensioni, attributi, posizioni. Il file system determina la lunghezza massima possibile del nome del file, la sua dimensione massima e altri parametri.
Per media diversi, esistono diversi tipi di file system. A proposito, il mezzo non ha bisogno di essere fisico: ci sono, ad esempio, i file system virtuali e di rete. Quali sono i tipi di file system in base al loro scopo, cioè il mezzo?
Prima di tutto, l'utente si trova di fronte file system progettati per i media con accesso casuale. Tali supporti includono, ad esempio, i dischi rigidi. Se si utilizza il sistema operativo Windows, molto probabilmente si ha a che fare con un file system NTFS. Le versioni precedenti del sistema operativo utilizzavano un file system FAT32, che è ancora utilizzato su unità flash.
In molte distribuzioni di sistemi operativi basate sul kernel di Linux, viene solitamente utilizzato il file system predefinito ext (File system esteso - file system esteso). Esistono diverse versioni di questo file system: ext2, ext3, ext4. Nelle ultime versioni di distribuzioni basate sul kernel Linux (incluso Google Android), il file system è ext4.
I suoi file system sono supporti ottici - Dischi CD e DVD. Uno standard è considerato standard ISO 9660tali dischi vengono letti dai computer con qualsiasi sistema operativo - Windows, Mac OS X, Unix. C'è anche un formato di file system UDF, che è più adatto per dischi di grandi dimensioni (DVD, Blu-ray). Esistono altri file system per dischi ottici, meno comuni.
Con dischi rigidi, unità flash e dischi ottici, ci imbattiamo più spesso che con altri operatori, quindi i loro file system ci interessano di più. Ma vale comunque la pena di sapere quali altri tipi di file system ci sono:
sistemi di file virtuali;
file system di rete;
file system per media ad accesso sequenziale (inclusi, ad esempio, nastri magnetici);
file system per memorie flash;
file system specializzati.
Parliamo un po 'di più dei tipi di file system progettati per i media con accesso casuale, ad esempio, dischi rigidi e unità flash. Il tipo di un particolare file system influisce sulle impostazioni del file, ad esempio la dimensione del nome del file. Nel sistema FAT32, la lunghezza massima del nome del file- 255 caratteri. In NTFS, secondo le specifiche, ci sono 32.768 caratteri, ma alcuni SO impongono una limitazione, quindi in realtà la lunghezza massima sarà sempre 255 caratteri Unicode. In ext2 / ext3, la lunghezza del nome è limitata a 255 byte.
anche dal file system dipende dai possibili attributi del file. Ad esempio, i sistemi FAT32 e NTFS consentono di assegnarearchivia gli attributi "sola lettura", "sistema", "nascosto", "archivio". E il sistema ext2 offre attributi come "impostazione di un ID utente", "impostazione di un ID di gruppo" e il cosiddetto "sticky bit".
Esistono anche differenze tra i file system FAT32 e NTFS. Entrambi questi file system sono utilizzati dal sistema operativoWindows, il sistema NTFS ha sostituito FAT32 e viene utilizzato nelle ultime versioni del sistema operativo. Nel sistema FAT32, la dimensione del disco limitata a circa 8 terabyte in NTFS può essere 264 byte. La dimensione massima del file in FAT32 - 4 GB NTFS - 264 byte meno 1 kilobyte (teoricamente), e infatti - 244 byte meno di 64 kilobyte. Anche NTFS ha più numero massimo di file, ci sono alcune altre differenze.
Ma in questo caso Il sistema FAT32 è ancora utilizzato su unità flash USB (unità flash), perché fornisce una maggiore velocitàregistrazione, lettura e copia dei dati. Pertanto, la maggior parte delle unità flash sono formattate in FAT32 e non in NTFS. La formattazione di un'unità flash USB in NTFS ha senso solo se è necessario scrivere un file più grande di 4 GB.
Ora sai, quali sono i principali tipi di file system e in quali casi è possibile che si verifichi un particolare file system.