Ext4 vs. Btrfs: Aký súborový systém Linux by ste mali použiť?

Ext4 vs. Btrfs: Aký súborový systém Linux by ste mali použiť?

Úprimne povedané, málo ľudí zvažuje, aký súborový systém použiť pre svoje počítače.





Používatelia systému Windows a MacOS majú malý dôvod hľadať, pretože v skutočnosti majú pre svoj systém iba jednu možnosť-NTFS a HFS+. Na druhej strane Linux má veľa rôznych možností súborového systému, pričom aktuálna predvolená hodnota je Fourth Extended Filesystem (ext4).





Prebieha tlak na zmenu predvoleného systému súborov na systém súborov B-Tree (btrfs). Je však btrfs lepší a kedy uvidíme distribúcie, ktoré to zmenia?





ako zistím, či je moja sim karta napadnutá

Čo robia súborové systémy?

Obrazový kredit: Maksym Kaharlytskyi/ Zrušiť striekanie

Rovnako ako fyzické systémy súborov, ako sú priečinky a skrinky, digitálne systémy súborov spravujú súbory. Ovládajú, ako váš operačný systém ukladá údaje, ktoré sa nepoužívajú, aké ďalšie informácie (známe ako metadáta) sú k údajom pripojené, kto alebo čo má k údajom prístup a podobne.



Súborové systémy pracujú na pozadí. Rovnako ako ostatné jadrá operačného systému sú pri každodennom používaní do značnej miery neviditeľné. Správcovia súborov, aplikácie, ktoré používate na správu súborov, väčšinou fungujú rovnakým spôsobom bez ohľadu na to, ktorý systém súborov je spustený pod ním.

Systémy súborov sú na kódovanie neuveriteľne zložité. Vývojári tieto systémy priebežne revidujú, aby zahŕňali viac funkcií a zároveň boli efektívnejšie.





Prečo prepnúť súborové systémy?

Žiadny kód nie je vhodný pre všetky prípady použitia a to platí aj pre systémy súborov. Niektoré súborové systémy vynikajú z rôznych dôvodov. Systém súborov File Allocation Table (FAT) je takmer každý moderný operačný systém podporovaný.

Jednotky USB flash a karty SD používajú systém FAT, aby ich váš počítač dokázal prečítať bez ohľadu na to, či máte operačný systém Linux, Windows, macOS alebo iný operačný systém.





V dnešnej dobe však FAT nie je taký spoľahlivý ani účinný ako niektoré iné súborové systémy, ktoré boli odvtedy vyvinuté. Aj keď teda na prenosných médiách uvidíte FAT, neuvidíte, že by spravoval údaje na vašom pevnom disku.

Apple, možno neprekvapivo, je známy výrobou súborové systémy, ktoré fungujú iba s jeho zariadeniami .

Aktuálny systém súborov Linux

Väčšina verzií Linuxu pre stolné počítače (známych ako distribúcie alebo skrátene „distribúcie“) predvolene používa systém súborov ext4. ext4 bolo vylepšením systému súborov ext3, ktorý bol vylepšením systému súborov ext2 pred ním.

ext4 sa ukázal ako veľmi robustný súborový systém, ale je vyrobený zo starnúceho kódu. Niektorí používatelia Linuxu hľadajú funkcie, ktoré ext4 sám nezvláda. Existuje softvér, ktorý sa o niektoré z týchto túžob stará, ale možnosť vykonávať tieto činnosti na úrovni systému súborov by poskytla lepší výkon. Preto túžba po btrfs.

Pochopenie ext4: klady a zápory

Limity Ext4 zostávajú veľmi pôsobivé. Najväčší objem/oddiel, ktorý môžete s ext4 vytvoriť, je 1 exbibyte-čo je ekvivalent zhruba 1 152 921,5 terabajtov. Maximálna veľkosť súboru je 16 tebibytov --- alebo zhruba 17,6 terabajtov, čo je oveľa viac, ako akýkoľvek pevný disk, ktorý si bežný spotrebiteľ v súčasnosti môže kúpiť.

Ext4 je známe, že prináša zlepšenie rýchlosti oproti ext3 pomocou viacerých rôznych techník. Rovnako ako väčšina moderných súborových systémov je to súborový systém žurnálovania, čo znamená, že uchováva „denník“ o umiestnení súborov na disku a všetkých ostatných zmenách na disku.

Napriek všetkým svojim funkciám nepodporuje transparentnú kompresiu, transparentné šifrovanie ani deduplikáciu údajov. Snímky sú technicky podporované, ale táto funkcia je prinajlepšom experimentálna.

Theodore Ts'o, vývojár, ktorý zohral kľúčovú úlohu pri tvorbe ext4, opísal ext4 ako vydanie s medzipriestorom založené na zastaranej technológii zo 70. rokov a veril, že Btrfs ponúka lepšiu cestu vpred. To bolo pred viac ako desaťročím .

Pochopenie Btrfs: klady a zápory

Btrfs, ktoré možno vysloviť ako „Butter FS“, „Better FS“ alebo „B-Tree FS“, je novší súborový systém, ktorý bol od základu prerobený. Btrfs existuje, pretože vývojári chceli rozšíriť funkčnosť súborového systému tak, aby zahŕňal ďalšie funkcie, ako je združovanie, snímky a kontrolné súčty.

Projekt sa začal v spoločnosti Oracle, ale na vývoji sa medzitým podieľali aj ďalšie veľké spoločnosti. Zoznam obsahuje Facebook, Netgear, Red Hat a SUSE.

vzdialený prístup k telefónu Android z počítača

Aj keď vylepšenia nachádzajúce sa v btrfs môžu byť prospešné pre bežných spotrebiteľov, niektoré ďalšie funkcie sú pre podnikové využitie zaujímavejšie. Takáto funkčnosť je pre náročnejšie prípady použitia, ktoré často vyžadujú odolnejšie pevné disky tiež.

Organizáciám, ktoré používajú veľmi rozsiahle programy s rozsiahlymi databázami, môže zdanlivo nepretržitý súborový systém na viacerých pevných diskoch výrazne uľahčiť konsolidáciu údajov. Deduplikácia údajov by znížila množstvo skutočného priestoru, ktorý by údaje zaberali, a zrkadlenie údajov by bolo jednoduchšie, ak existuje jeden široký systém súborov, ktorý je potrebné zrkadliť.

Samozrejme, stále sa môžete rozhodnúť vytvoriť viac oddielov, aby ste nemuseli všetko zrkadliť. Maximálna veľkosť oddielu súborového systému btrfs je 16 exbibytov a maximálna veľkosť súboru je tiež 16 exbibytov.

Vzhľadom na to, že btrfs budú schopné pokrývať viac pevných diskov, je dobré, že podporuje 16 -krát viac miesta na disku ako ext4.

Vykonali distribúcie Linuxu prechod?

Btrfs je stabilnou súčasťou jadra Linuxu od roku 2013 a svoje pevné disky môžete dnes naformátovať pomocou systému súborov. Btrfs však v žiadnom prípade nie je predvoleným systémom súborov Linux. Väčšina distribúcií má naďalej predvolenú hodnotu ext4.

Prečo? Súbory sú najdôležitejšími údajmi na vašom pevnom disku. Osobné údaje sú nenahraditeľné. Môžete preinštalovať operačný systém a znova stiahnuť aplikácie, ale bez zálohy sú stratené súbory definitívne preč. Preto je dôležité, aby bol súborový systém osvedčený ako spoľahlivý, než ho v predvolenom nastavení zmeníte milióny ľudí.

Ext4 môže byť starý a pravdepodobne chrumkavý, ale tiež sa ukázal ako odolný a spoľahlivý. Ak sa vypne napájanie a počítač zhasne, je pravdepodobnosť, že ext4 uchová vaše uložené údaje v bezpečí.

Pre väčšinu ľudí sú práve tieto situácie najdôležitejším faktorom. Nejde o to, ako dobre funguje súborový systém, keď sa veci majú dobre, ale o to, čo sa stane, keď sa niečo pokazí.

Jedno prominentné distro určilo, že uplynul dosť času na zmenu. openSUSE teraz používa btrfs ako predvolený pre oddiel /root, kde leží operačný systém. Pre oblasť /home, v ktorej sú uložené vaše osobné súbory, sa však openSUSE rozhodol namiesto toho použiť súborový systém XFS.

Takže nie, prechod neprebehol tak, ako sa očakávalo. Ale ako sme videli na zobrazovacom serveri Wayland, šírenie nových technológií v prostredí Linuxu niekedy trvá dlho.

zoznam nainštalovaných programov Windows 10
zdieľam zdieľam Tweet E -mail Oplatí sa upgradovať na Windows 11?

Windows bol prepracovaný. Stačí to však na to, aby ste sa presvedčili o prechode z Windows 10 na Windows 11?

Čítajte ďalej
Súvisiace témy
  • Linux
  • Technológia vysvetlená
  • Ubuntu
  • Systém súborov
  • Tipy pre Linux
O autorovi Kráľ Bertel(323 publikovaných článkov)

Bertel je digitálny minimalista, ktorý píše z prenosného počítača s fyzickými prepínačmi ochrany osobných údajov a operačným systémom schváleným Free Software Foundation. Cení si etiku nad funkciami a pomáha druhým prevziať kontrolu nad svojim digitálnym životom.

Viac od Bertela Kinga

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber