Filsystemer: hvilken skal jeg velge for diskene og partisjonene mine i Linux?

Filsystemer: hvilken skal jeg velge for diskene og partisjonene mine i Linux?

Filsystemer: hvilken skal jeg velge for diskene og partisjonene mine i Linux?

For tiden, Operativsystemer gratis og åpen basert på GNU / Linux støtte et bredt spekter av Filsystemer (filer), selv om det muligens er den mest kjente og / eller brukte, er den fortsatt den nåværende EXT4.

Men egentlig: Hva skal være mest praktisk for bruken vi gir til partisjoner, disker, operativsystemer eller datamaskiner? Hvilke fordeler og ulemper har en fremfor en annen?

Filsystemer: Introduksjon

Som vi allerede uttrykte tidligere, er den mest brukte og kjente sannsynlig FilsystemGNU / Linux, være den nåværende EXT4. Dette på grunn av:

"... el Utvidet filsystem (EXT), var det første filsystemet opprettet spesielt for Linux-operativsystemet. Den ble designet av Rémy Card for å overvinne begrensningene i MINIX File System. Den ble erstattet av både EXT2 og Xiafs, blant annet var det en konkurranse som ext2 til slutt vant på grunn av sin langsiktige levedyktighet.".

Det er det EXT filsystem, det har du nesten 30 år utvikler seg. Fra versjon 1 i 1992, går gjennom hans versjon 2 i 1993, Its versjon 3 i 2001, opp til det moderne Filsystem EXT4 som ble utgitt i året 2008. I mellomtiden, fra da av, har mange andre filsystemer sett livet som et alternativ til det nåværende EXT4 med bemerkelsesverdige egenskaper og forskjeller.

Filsystemtyper

Filsystemer på GNU / Linux

Deretter vil vi se de mest bemerkelsesverdige egenskapene til hver enkelt, slik at det kan bemerkes hva som er mer praktisk i hvert enkelt tilfelle.

EXT4

  • Han ble løslatt i 2008.
  • Navnet står for fjerde utvidede filsystem.
  • Sammenlignet med den gamle EXT3 er den raskere, det vil si at den har forbedringer i lese- og skrivehastigheten, og mindre utsatt for fragmentering. Det er også i stand til å håndtere større filsystemer (opptil 1EiB = 1024PiB) og å håndtere større filer (opptil 16TB). Dessuten gir den mer nøyaktig fildatoinformasjon, har lavere CPU-bruk.
  • Det var det andre i EXT-serien som var et transaksjonsfilsystem, det vil si at det har en mekanisme som implementerer transaksjoner eller journalposter, på en slik måte at den lagrer informasjonen som er nødvendig for å gjenopprette dataene som påvirkes av transaksjonen i tilfelle dette mislyktes.
  • Den har "Omfang" støtte. "Omfanget" er erstatningen for det tradisjonelle blokkeringsskjemaet som brukes av EXT 2/3 filsystemene. En "Omfang" er et sett med sammenhengende fysiske blokker, som gir filsystemet muligheten til å forbedre ytelsen når du arbeider med store filer og reduserer fragmentering.

Disse og andre funksjoner gjør den ideell for bruk på hjemme-datamaskiner og kontorbrukere, som ikke krever intensiv bruk av filsystemet. De gode funksjonene og funksjonene er tilstrekkelig for det største antallet brukere og bruk av en datamaskin med gjennomsnittlig bruk, det vil si normale. Selv om bruken i servere med lav etterspørsel eller drift også er utmerket.

Den har mange flere fremragende funksjoner, men disse kan utvides på nettstedet til kernel.org, og i en spesiell artikkel på nettstedet opensource.com.

XFS

  • XFS er det eldste av journalingsfilsystemene som er tilgjengelig for UNIX-plattformen. Den ble opprettet av SGI-selskapet (tidligere kalt Silicon Graphics Inc.) og utgitt i 1994. I mai 2000 ga SGI ut XFS under en åpen kildekode-lisens, som gjorde det mulig å innlemme den i Linux fra versjon 2.4.25. XFS støtter et filsystem på opptil 9 exabyte, for 64 bits og 16 terabyte for 32 bits.
  • XFS er et filsystem som implementerer journalføring, samt robust og svært skalerbar 64-bit. Det er helt utvidelsesbasert, og støtter derfor store filer og veldig store filsystemer. Antall filer som et XFS-system kan inneholde, er bare begrenset av ledig plass på filsystemet.
  • XFS støtter metadatajournaler, som muliggjør rask gjenoppretting fra krasj. XFS-filsystemer kan også defragmenteres og utvides mens de er montert og aktivt.

Disse og andre funksjoner gjør den ideell for bruk på servere, spesielt høy etterspørsel eller drift, som krever intensiv bruk av filsystemet og mer robuste mekanismer for gjenoppretting av det samme og dataene som finnes. Med andre ord, servere som håndterer en stor disk lese / skrive belastning, frittstående databaser eller administrere delte webhosting operasjoner, blant andre applikasjoner.

Den har mange flere fremragende funksjoner, men disse kan utvides på nettstedet til redhat.com, og i en spesiell artikkel på nettstedet no.qwe.wiki.

btrfs

  • Btrfs (B-Tree FS) er et moderne filsystem for Linux som tar sikte på å implementere avanserte funksjoner og samtidig fokusere på feiltoleranse, utbedring og enkel administrasjon.
  • Den ble utviklet i fellesskap av flere selskaper, men den er lisensiert under GPL-lisensen og er åpen for alle å bidra.
  • Den har utmerkede funksjoner for å administrere store lagre, og for å oppdage, reparere og tolerere feil i dataene som er lagret på disken.
  • Den administrerer lagringen på en integrert måte, og muliggjør dermed redundans i de implementerte filsystemene.
  • Btrfs benytter seg av Copy-on-Write (CoW) -funksjonaliteten, tillater skrivebeskyttede eller modifiserbare øyeblikksbilder, inkluderer innebygd støtte for filsystemer med flere enheter og støtter administrering av undervolum. I tillegg beskytter den informasjon (data og metadata) ved hjelp av sjekksummer (sjekksummer), støtter komprimering, optimalisering for SSD-disker, effektiv pakking av små filer og mange andre.
  • Btrfs-kodebasen er fortsatt under kontinuerlig utvikling for å sikre at den forblir stabil og rask, og er brukbar i alle situasjoner. Dens raske utviklingstakt betyr at den forbedres dramatisk med hver nye versjon av Linux, så det anbefales på det sterkeste at brukerne kjører den nyeste mulige kjernen hvis de skal implementere den.

Disse og andre funksjoner gjør den ideell for bruk på arbeidsstasjoner og servere med høy ytelse. Siden det skiller seg ut for sine gode evner, spesielt de avanserte som generelt er rettet utover bare å forbedre ytelsen, det vil si at de er mer fokusert på lagringsadministrasjon og sikkerhet.

Den har mange flere fremragende funksjoner, men disse kan utvides på nettstedet til kernel.org, og i en spesiell artikkel på nettstedet elpuig.xeill.net.

Andre mindre brukte eller kjente

  • JFS
  • OpenZFS
  • ReiserFS
  • UFS
  • ZFS

Hvile, GNU / Linux kan helt eller delvis administrere andre Ikke-native filsystemer, for disker og partisjoner som f.eks FAT32, exFAT og NTFS de Vinduer, HFS + og AFS de eple. Filsystemer F2FS, UDF Junto en exFAT for eksterne eller flash-lagringsstasjoner (disker). Og for nettverk som NFS (brukes til å dele ressurser mellom Linux-maskiner) eller SMB (for å dele ressurser mellom Linux- og Windows-maskiner).

Generisk bilde for artikkelkonklusjoner

Konklusjon

Vi håper dette "nyttig lite innlegg" om «Sistemas de archivos», i vår  «Distros GNU/Linux» for bedre å vite hvilken som er den rette for vår «discos o particiones», være av stor interesse og nytte, for hele «Comunidad de Software Libre y Código Abierto» og med stort bidrag til spredningen av det fantastiske, gigantiske og voksende økosystemet med applikasjoner av «GNU/Linux».

Og for mer informasjon, ikke nøl med å besøke noen Nettbibliotek som OpenLibra y jedit å lese bøker (PDF-filer) om dette emnet eller andre kunnskapsområder. For nå, hvis du likte dette «publicación», ikke slutte å dele den med andre, i din Favorittnettsteder, kanaler, grupper eller lokalsamfunn av sosiale nettverk, helst gratis og åpent som Мастодон, eller sikker og privat som Telegram.

Eller bare besøk hjemmesiden vår på DesdeLinux eller bli med på den offisielle kanalen Telegram av DesdeLinux å lese og stemme på denne eller andre interessante publikasjoner på «Software Libre», «Código Abierto», «GNU/Linux» og andre emner relatert til «Informática y la Computación», og «Actualidad tecnológica».


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Miguel Mayol Tur sa

    Veldig bra

    Men jeg savner kommentarer til muligheten til å "endre størrelse" på størrelsen på partisjoner.

    XFS og BTRFS er ikke tillatt

    EXT4 ja.

    Jeg bruker nå XFS og EXT4, fordelen med XFS som får meg til å bruke den er at om sommeren påvirker varmen den mindre - jeg pleide å ødelegge den mest skrivbare partisjonen med varmen om sommeren, og siden jeg ikke endret den til XFS -

    Men EXT4 for sin evne til å "endre størrelse" og ytelsen ikke langt fra de andre har vunnet mitt hjerte-

    1.    Linux PostInstall sa

      Hilsen, Miguel. Takk for kommentaren og innspill fra din personlige erfaring!

  2.   dhouard sa

    I mitt tilfelle bruker jeg BtrFs for rotpartisjonen min, og XFS for min / hjemmepartisjon.

    Av det første elsker jeg muligheten jeg har, sammen med snapper, til å gå tilbake til en tidligere tilstand hvis noen oppdateringer eller "fikling" går galt.

    1.    Linux PostInstall sa

      Hilsen, Dhouard. Takk for kommentaren og innspill fra din personlige erfaring!

  3.   Alfonso Barrios D. sa

    veldig god publikasjon, men det ser ut til at hvis du tok deg tid til å beskrive fordelene med Linux-filsystemene, kan du også detaljere fordelene med windows- og apple-filsystemene

    Resten likte jeg veldig godt innlegget, veldig godt skrevet

    1.    Linux PostInstall sa

      Hilsen Alfonso. Takk for kommentaren. Det hadde absolutt ikke vært en dårlig ting å inkludere dem. Det vil helt sikkert være for en neste oppdatering av dette innlegget.