Ext4 vs Btrfs: Melyik Linux fájlrendszert érdemes használni?

Ext4 vs Btrfs: Melyik Linux fájlrendszert érdemes használni?

Őszintén szólva, nem elég sokan gondolják át, hogy melyik fájlrendszert használják a számítógépükhöz.





A Windows és a macOS felhasználóknak kevés okuk van keresgélni, mivel valóban csak egy választási lehetőségük van a rendszerükre-NTFS és HFS+. A Linux ezzel szemben rengeteg különböző fájlrendszer -opciót kínál, az alapértelmezett beállítás a negyedik kiterjesztett fájlrendszer (ext4).





Folyamatosan folyik az alapértelmezett fájlrendszer B-Tree fájlrendszerre (btrfs) történő módosítása. De vajon jobb -e a btrfs, és mikor látjuk, hogy a disztribúciók változtatnak?





a számítógépem lefagyott, és a vezérlő alt delete nem működik

Mit csinálnak a fájlrendszerek?

Kép jóváírása: Maksym Kaharlytskyi/ Splash visszavonása

A fizikai fájlrendszerekhez, például mappákhoz és szekrényekhez hasonlóan a digitális fájlrendszerek is kezelik a fájlokat. Ezek szabályozzák, hogy az operációs rendszer hogyan tárolja a nem használt adatokat, milyen egyéb információkat (más néven metaadatokat) csatol az adatokhoz, ki vagy mi fér hozzá az adatokhoz stb.



A fájlrendszerek a háttérben működnek. Az operációs rendszer többi kerneljéhez hasonlóan ezek nagyrészt láthatatlanok a mindennapi használat során. A fájlkezelők, a fájlok kezelésére használt alkalmazások többnyire ugyanúgy működnek, függetlenül attól, hogy melyik fájlrendszer fut alatta.

A fájlrendszerek kódolása hihetetlenül bonyolult. A fejlesztők folyamatosan felülvizsgálják ezeket a rendszereket, hogy több funkciót tartalmazzanak, miközben hatékonyabbá válnak.





Miért érdemes fájlrendszert váltani?

Egyik kód sem jó minden esetben, és ez vonatkozik a fájlrendszerekre is. Egyes fájlrendszerek különböző okokból jeleskednek. A fájlkiosztási táblázat (FAT) fájlrendszer szinte minden modern operációs rendszer támogatja.

Az USB flash meghajtók és SD -kártyák a FAT rendszert használják, így a számítógépe olvasni tudja őket, függetlenül attól, hogy Linux, Windows, macOS vagy más operációs rendszert futtat.





Napjainkban azonban a FAT nem olyan megbízható vagy hatékony, mint néhány más, azóta kifejlesztett fájlrendszer. Tehát míg a FAT -ot látni fogja a hordozható adathordozón, nem fogja látni, hogy az kezeli a merevlemezen lévő adatokat.

Az Apple, talán nem meglepő módon, gyártásáról ismert fájlrendszerek, amelyek csak az eszközeivel működnek .

A Linux jelenlegi fájlrendszere

Az asztali Linux legtöbb verziója (disztribúciók vagy röviden „distros”) alapértelmezés szerint az ext4 fájlrendszert használja. Az ext4 továbbfejlesztette az ext3 fájlrendszert, ami előrelépés volt az előtte lévő ext2 fájlrendszerhez képest.

Az ext4 nagyon robusztus fájlrendszernek bizonyult, de öregedő kódbázisból készült. Egyes Linux -felhasználók olyan funkciókat keresnek, amelyeket az ext4 nem kezel önmagában. Vannak olyan szoftverek, amelyek gondoskodnak ezekről a vágyakról, de ha ezeket a dolgokat fájlrendszer szintjén meg tudjuk tenni, az jobb teljesítményt nyújtana. Ezért a vágy a btrfs -re.

Az ext4 megértése: Előnyök és hátrányok

Az Ext4 korlátai továbbra is lenyűgözőek. Az ext4 segítségével létrehozható legnagyobb kötet/partíció 1 exbibájt-nagyjából 1 152 921,5 terabájtnak felel meg. A maximális fájlméret 16 tebibájt-vagy nagyjából 17,6 terabájt, ami jóval nagyobb, mint bármely merevlemez, amelyet egy rendszeres fogyasztó jelenleg megvásárolhat.

Az Ext4 -ről ismert, hogy többféle technikával gyorsítja az ext3 -at. A legtöbb modern fájlrendszerhez hasonlóan ez is naplózó fájlrendszer, ami azt jelenti, hogy naplót vezet, ahol a fájlok a lemezen találhatók, és a lemezen végrehajtott egyéb változásokról.

Minden funkciója ellenére nem támogatja az átlátható tömörítést, az átlátszó titkosítást vagy az adatok deduplikációját. A pillanatfelvételek technikailag támogatottak, de ez a funkció legfeljebb kísérleti jellegű.

Theodore Ts'o, egy fejlesztő, aki kulcsszerepet játszott az ext4 létrehozásában, az ext4-et az 1970-es évek elavult technológiáján alapuló stop-gap kiadásként jellemezte, és úgy vélte, hogy a Btrfs jobb utat kínál. Ez volt több mint egy évtizeddel ezelőtt .

A Btrfs megértése: Előnyök és hátrányok

A Btrfs, amely „Butter FS”, „Better FS” vagy „B-Tree FS” -ként is kiejthető, egy újabb fájlrendszer, amelyet a semmiből alakítottak át. A Btrfs azért létezik, mert a fejlesztők ki akarták bővíteni egy fájlrendszer funkcionalitását, hogy olyan további funkciókat is tartalmazzanak, mint a pooling, a pillanatképek és az ellenőrző összegek.

A projekt az Oracle -nél kezdődött, de azóta más nagyvállalatok is részt vettek a fejlesztésben. A listán szerepel a Facebook, a Netgear, a Red Hat és a SUSE.

hogyan blokkolja a számokat az androidokon

Míg a btrfs -ben található fejlesztések az általános fogyasztók javát szolgálják, néhány kiegészítő szolgáltatás jobban érdekli a vállalati felhasználást. Ez a funkció az igényesebb, gyakran igénylő használati esetekhez való tartósabb merevlemezek is.

Azoknál a szervezeteknél, amelyek nagyon nagy programokat használnak hatalmas adatbázisokkal, a látszólag folyamatos fájlrendszer több merevlemezen keresztül sokkal könnyebbé teheti az adatok konszolidációját. Az adatok deduplikációja csökkentené a ténylegesen elfoglalt helyadatok mennyiségét, és az adatok tükrözése könnyebbé válna, ha egyetlen, széles fájlrendszert kell tükrözni.

Természetesen továbbra is választhat több partíció létrehozását, hogy ne kelljen mindent tükröznie. A btrfs fájlrendszer maximális partíciómérete 16 exbibájt, és a maximális fájlméret is 16 exbibájt.

Tekintettel arra, hogy a btrfs több merevlemezen is képes lesz, jó dolog, hogy 16 -szor több lemezterületet támogat, mint az ext4.

A Linux Distros végrehajtotta az átmenetet?

A Btrfs 2013 óta a Linux kernel stabil része, és ma már újraformázhatja merevlemezeit a fájlrendszer segítségével. De a btrfs egyáltalán nem az alapértelmezett Linux fájlrendszer. A legtöbb disztribúció továbbra is alapértelmezés szerint az ext4 -re áll.

Miért? A fájlok a merevlemez legfontosabb adatrészei. A személyes adatok pótolhatatlanok. Újratelepítheti az operációs rendszert, és újratöltheti az alkalmazásokat, de biztonsági mentés nélkül az elveszett fájlok végleg eltűnnek. Ezért kulcsfontosságú, hogy egy fájlrendszer megbízhatónak bizonyuljon, mielőtt emberek millióit átváltaná alapértelmezett használatára.

Az Ext4 lehet régi és vitathatatlanul kérges, de ellenállónak és megbízhatónak is bizonyult. Ha az áramellátás kialszik, és a számítógép elsötétül, az ext4 valószínűséggel biztonságban tartja a mentett adatokat.

A legtöbb ember számára az ilyen helyzetek a legfontosabb tényezők. Nem az a fontos, hogy egy fájlrendszer milyen jól teljesít, ha jól mennek a dolgok, hanem az, hogy mi történik, ha a dolgok rosszul mennek.

Az egyik kiemelkedő disztró megállapította, hogy elég idő telt el a váltáshoz. Az openSUSE most a btrfs -t használja alapértelmezésként a /root partícióhoz, ahol az operációs rendszer található. A személyes fájlokat tartalmazó /home partíció esetében azonban az openSUSE úgy döntött, hogy inkább az XFS fájlrendszert használja.

Tehát nem, az átállás nem úgy sikerült, ahogy vártuk. De amint azt a Wayland kijelzőszervernél láttuk, az új technológiák időnként sokáig elterjednek a Linux környezetben.

hogyan készítsünk facebook profil keretet
Részvény Részvény Csipog Email Érdemes Windows 11 -re frissíteni?

A Windows újra lett tervezve. De ez elég ahhoz, hogy meggyőzze Önt, hogy váltson a Windows 10 -ről a Windows 11 -re?

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Technológia magyarázata
  • Ubuntu
  • Fájlrendszer
  • Linux tippek
A szerzőről Bertel King(323 megjelent cikk)

Bertel egy digitális minimalista, aki fizikai adatvédelmi kapcsolóval és a Free Software Foundation által jóváhagyott operációs rendszerrel rendelkező laptopról ír. Értékeli az etikát a funkciók felett, és segít másoknak átvenni az irányítást digitális életük felett.

Továbbiak Bertel Kingtől

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide