File system: quale scegliere per i miei dischi e partizioni in Linux?

File system: quale scegliere per i miei dischi e partizioni in Linux?

File system: quale scegliere per i miei dischi e partizioni in Linux?

attualmente, Sistemi operativi gratuito e aperto basato su GNU / Linux supportare una vasta gamma di File system (file), anche se forse il più conosciuto e / o utilizzato, è comunque quello attuale EXT4.

Ma veramente: Quale dovrebbe essere il più conveniente per l'uso che diamo alle nostre partizioni, dischi, sistemi operativi o computer? Quali vantaggi e svantaggi hanno l'uno sull'altro?

File system: introduzione

Come abbiamo già espresso prima, il probabile più utilizzato e conosciuto File system su GNU / Linux, sii la corrente EXT4. Ciò a causa di:

"... el Extended file system (EXT), è stato il primo file system creato appositamente per il sistema operativo Linux. È stato progettato da Rémy Card per superare i limiti del file system MINIX. È stato sostituito sia da EXT2 che da Xiafs, tra cui una competizione, che alla fine ext2 ha vinto, grazie alla sua redditività a lungo termine.".

Questo è il File system EXT, hai quasi 30 anni in evoluzione. A partire dal versione 1 nel 1992, passando per il suo versione 2 nel 1993, Il suo versione 3 nel 2001, fino al moderno File System EXT4 che è stato rilasciato nel 2008 anni. Nel frattempo, da quel momento in poi, molti altri File System hanno visto la vita come un'alternativa a quella attuale EXT4 con caratteristiche e differenze notevoli.

Tipi di file system

File system su GNU / Linux

Successivamente vedremo le caratteristiche più importanti di ciascuno, in modo da poter vedere quale è più conveniente in ogni caso particolare.

EXT4

  • È stato rilasciato nel 2008.
  • Il suo nome sta per Quarto filesystem esteso.
  • Rispetto al vecchio EXT3 è più veloce, cioè ha miglioramenti nella velocità di lettura e scrittura e meno incline alla frammentazione. Inoltre, è in grado di gestire file system più grandi (fino a 1EiB = 1024PiB) e di gestire file più grandi (fino a 16 TB). Inoltre, fornisce informazioni più accurate sulla data del file, ha un minore utilizzo della CPU.
  • Era il secondo della serie EXT ad essere un Transactional File System, cioè ha un meccanismo che implementa transazioni o registrazioni di giornale, in modo tale da memorizzare le informazioni necessarie per ripristinare i dati interessati dalla transazione nel caso in cui questo fallito.
  • Ha il supporto "Extent". Le "estensioni" sono la sostituzione del tradizionale schema a blocchi utilizzato dai file system EXT 2/3. Una "estensione" è un insieme di blocchi fisici contigui, che conferiscono al file system la capacità di migliorare le prestazioni quando si lavora con file di grandi dimensioni e di ridurre la frammentazione.

Queste e altre caratteristiche lo rendono ideale per l'uso su computer domestici e utenti d'ufficio, che non richiedono un uso intensivo del file system. Le sue buone caratteristiche e funzionalità sono sufficienti per il maggior numero di utenti e utilizzi di un computer con utilizzi medi, cioè normali. Tuttavia, anche il suo utilizzo in server con bassa richiesta o funzionamento è eccellente.

Ha molte altre caratteristiche eccezionali, ma queste possono essere ampliate sul sito web di kernel.orge in un articolo speciale sul sito web opensource.com.

XFS

  • XFS è il più vecchio dei file system journaling disponibili per la piattaforma UNIX. È stato creato dalla società SGI (precedentemente chiamata Silicon Graphics Inc.) e rilasciato nel 1994. Nel maggio 2000, SGI ha rilasciato XFS con una licenza open source, che ne ha permesso l'incorporazione in Linux dalla versione 2.4.25. XFS supporta un file system fino a 9 exabyte, per 64 bit e 16 terabyte per 32 bit.
  • XFS è un file system che implementa il journaling, oltre a 64 bit robusto e altamente scalabile. È totalmente basato sull'estensione, quindi supporta file di grandi dimensioni e file system molto grandi. Il numero di file che un sistema XFS può contenere è limitato solo dallo spazio disponibile sul file system.
  • XFS supporta i journal dei metadati, che facilitano il ripristino rapido dagli arresti anomali. I file system XFS possono anche essere deframmentati ed espansi mentre sono montati e attivi.

Queste e altre caratteristiche lo rendono ideale per l'uso sui server, soprattutto di forte richiesta o operatività, che richiedono un uso intensivo del file system e meccanismi più robusti per il recupero dello stesso e dei dati contenuti. In altre parole, server che gestiscono un carico di lettura / scrittura su disco di grandi dimensioni, database di tipo autonomo o gestiscono operazioni di hosting web condivise, tra le altre applicazioni.

Ha molte altre caratteristiche eccezionali, ma queste possono essere ampliate sul sito web di redhat.come in un articolo speciale sul sito web en.qwe.wiki.

Btrfs

  • Btrfs (B-Tree FS) è un moderno file system per Linux che mira a implementare funzionalità avanzate concentrandosi allo stesso tempo su tolleranza ai guasti, rimedio e facile amministrazione.
  • È stato sviluppato congiuntamente da diverse società, ma è concesso in licenza con licenza GPL ed è aperto a chiunque possa contribuire.
  • Ha caratteristiche eccellenti per gestire archivi di grandi dimensioni e per rilevare, riparare e tollerare errori nei dati memorizzati sul disco.
  • Gestisce lo storage in modo integrato, permettendogli di offrire ridondanza nei file system implementati.
  • Btrfs fa uso della funzionalità Copy-on-Write (CoW), abilita snapshot di sola lettura o modificabili, include il supporto nativo per file system multi-dispositivo e supporta la gestione dei sotto-volumi. Inoltre, protegge le informazioni (dati e metadati) mediante checksum (checksum), supporta compressione, ottimizzazioni per dischi SSD, impacchettamento efficiente di piccoli file e molti altri.
  • Il codice Btrfs è ancora in continuo sviluppo per garantire che rimanga stabile e veloce e sia utilizzabile in qualsiasi scenario. Il suo rapido ritmo di sviluppo significa che migliora notevolmente con ogni nuova versione di Linux, quindi è altamente raccomandato che gli utenti eseguano il kernel più recente possibile se hanno intenzione di implementarlo.

Queste e altre caratteristiche lo rendono ideale per l'uso su workstation e server ad alte prestazioni. Dal momento che si distingue per le sue ottime capacità, soprattutto quelle avanzate che, in generale, sono dirette oltre il semplice miglioramento delle prestazioni, cioè sono più focalizzate sul gestione e sicurezza dello stoccaggio.

Ha molte altre caratteristiche eccezionali, ma queste possono essere ampliate sul sito web di kernel.orge in un articolo speciale sul sito web elpuig.xeill.net.

Altri meno usati o conosciuti

  • JFS
  • OpenZFS
  • ReiserFS
  • UFS
  • ZFS

Riposo, GNU / Linux può gestirne totalmente o parzialmente altri File system non nativi, per dischi e partizioni come FAT32, exFAT e NTFS de Windows, HFS + e AFS de Apple. File system F2FS, UDF junto a exFAT per unità di archiviazione esterne o flash (dischi). E per le reti, come NFS (utilizzato per condividere risorse tra macchine Linux) o SMB (per condividere risorse tra macchine Linux e Windows).

Immagine generica per le conclusioni dell'articolo

Conclusione

Speriamo questo "piccolo post utile" su «Sistemas de archivos», nel nostro  «Distros GNU/Linux» per sapere meglio qual è quello giusto per il nostro «discos o particiones», è di grande interesse e utilità, per l'intero «Comunidad de Software Libre y Código Abierto» e di grande contributo alla diffusione del meraviglioso, gigantesco e crescente ecosistema di applicazioni di «GNU/Linux».

E per ulteriori informazioni, non sempre esitare a visitarne uno Biblioteca in linea come OpenLibra y jedit leggere libri (PDF) su questo o altri argomenti aree di conoscenza. Per ora, se ti è piaciuto «publicación», non smettere di condividerlo con gli altri, nel tuo Siti web, canali, gruppi o comunità preferiti di social network, preferibilmente gratuiti e aperti come Mastodonteo sicuro e privato come Telegram.

O semplicemente visita la nostra home page all'indirizzo DesdeLinux o unisciti al canale ufficiale Telegramma da DesdeLinux leggere e votare questa o altre interessanti pubblicazioni su «Software Libre», «Código Abierto», «GNU/Linux» e altri argomenti relativi a «Informática y la Computación», E il «Actualidad tecnológica».


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Miguel Mayol Tur suddetto

    Molto buono

    Ma mi mancano i commenti sulla capacità di "ridimensionare" ridimensionare le partizioni.

    XFS e BTRFS non sono consentiti

    EXT4 sì.

    Ora uso XFS ed EXT4, il vantaggio di XFS che me lo fa usare è che in estate il caldo lo influisce di meno - in estate rovinavo la partizione più scrivibile con il caldo e da quando non l'ho più cambiato in XFS -

    Ma EXT4 per la sua capacità di "ridimensionare" e le sue prestazioni non lontane dalle altre mi ha conquistato il cuore

    1.    Post-installazione di Linux suddetto

      Saluti, Miguel. Grazie per il tuo commento e input dalla tua esperienza personale!

  2.   dhouard suddetto

    Nel mio caso, utilizzo BtrFs per la mia partizione di root e XFS per la mia partizione / home.

    Del primo, adoro la capacità che ho, insieme a snapper, di tornare a uno stato precedente se qualsiasi aggiornamento o "giocherellare" va storto.

    1.    Post-installazione di Linux suddetto

      Saluti, Dhouard. Grazie per il tuo commento e input dalla tua esperienza personale!

  3.   Alfonso Barrios D. suddetto

    pubblicazione molto buona ma mi sembra che se ti prendi il tempo per descrivere i vantaggi dei file system linux potresti anche dettagliare i vantaggi dei file system windows e apple

    Per il resto il post mi è piaciuto molto, molto ben scritto

    1.    Post-installazione di Linux suddetto

      Saluti, Alfonso. Grazie per il tuo commento. Certo, non sarebbe stato un male includerli. Sarà sicuramente per un prossimo aggiornamento di questo post.