Product SiteDocumentation Site

5.10. File Systems

5.10.1. Ext4 - Il file system predefinito

Fedora 11 utilizza ext4 come file system predefinito. ext4 introduce molte nuove caratteristiche e miglioramenti di prestazioni, tra cui:
  • Miglioramenti nel file system e nelle dimensioni
    • Dimensione filesystem incrementata ad un exabyte (1 EiB)
    • La dimensione limite di file è sedici terabyte (16 TiB)
    • Nessun limite alle sottocartelle
  • Prestazioni
    • Incrementate le prestazioni in alcune situazioni, specialmente per i file grandi
    • L'allocazione a multiblock è un nuovo metodo di allocazione di blocchi con una velocità di scrittura più rapida
    • Quanto sopra viene combinato con l'allocazione dei blocchi ritardata, per migliorare le prestazioni e ridurre la frammentazione
5.10.1.1. Limitazione della perdita dati bufferizzati
Recentemente sono stati riscontrati casi di crash di sistema in cui si verificavano perdite di dati bufferizzati sui filesystem ext4. Ciò è stato affrontato dall'upstream, e quindi in F11, eseguendo il flush dei dati dei file su un truncate o attraverso la rinominazione dei file, al fine di limitare la portata di questo problema.
5.10.1.2. Migrazione da ext3 a ext4
Generalmente si raccomanda agli utenti che desiderano usare ext4 di usare una partizione appena formattata. Comunque se si desidera convertire le proprie partizioni ext3 in ext4, è possibile lanciare l'installazione con l'opzione di avvio ext4migrate. Comunque non si godrà di molti dei benefici di ext4, poiché i dati già presenti nella partizione non faranno uso degli extent. I nuovi dati utilizzeranno invece gli extent. Notare che, come suggerito dal fatto che sia necessario passare un'opzione di boot per eseguire la migrazione, l'opzione di migrazione ad ext4 non è stata testata in modo robusto, e si consiglia agli utenti di effettuare una copia di backup dei dati prima di eseguire la migrazione
5.10.1.3. Nessun supporto per grub
Attualmente grub non supporta l'avvio da una partizione ext4, quindi assicurarsi di utilizzare ext2/3 per la partizione /boot

5.10.2. btrfs - filesystem Linux della prossima generazione

Fedora 11 rende disponibile btrfs, il filesystem Linux della prossima generazione, come anteprima di tecnologia. Per abilitare btrfs passare come opzione di boot icantbelieveitsnotbtr. Si noti che btrfs è ancora sperimentale ed è attualmente in fase di sviluppo. Il formato del disco potrebbe quindi cambiare e molte funzionalità, tra cui un fsck completamente operativo e una gestione appropriata del caso in cui lo spazio su disco sia terminato, risultano ancora mancanti.
5.10.2.1. Nessun supporto per grub
Attualmente grub non supporta l'avvio da una partizione btrfs, quindi assicurarsi di utilizzare ext2/3 per la partizione /boot