Ext4 vs. Btrfs: Ce sistem de fișiere Linux ar trebui să utilizați?

Ext4 vs. Btrfs: Ce sistem de fișiere Linux ar trebui să utilizați?

Sincer, nu sunt suficienți oameni care iau în considerare ce sistem de fișiere să folosească pentru computerele lor.





Utilizatorii Windows și MacOS nu au prea multe motive să arate, deoarece au într-adevăr o singură alegere pentru sistemul lor --- NTFS și, respectiv, HFS +. Linux, pe de altă parte, are o mulțime de opțiuni diferite de sistem de fișiere, implicit curent fiind al patrulea sistem de fișiere extins (ext4).





Există o apăsare continuă pentru a schimba sistemul de fișiere implicit în B-Tree File System (btrfs). Dar este mai bun btrfs și când vom vedea distribuțiile care fac schimbarea?





sisteme de operare nu au fost găsite Windows 7

Ce fac sistemele de fișiere?

Credit de imagine: Maksym Kaharlytskyi / Unsplash

La fel ca sistemele de fișiere fizice, cum ar fi folderele și dulapurile, sistemele de fișiere digitale gestionează fișierele. Ei controlează modul în care sistemul dvs. de operare stochează date care nu sunt utilizate, ce alte informații (cunoscute sub numele de metadate) sunt atașate datelor, cine sau ce are acces la date și așa mai departe.



Sistemele de fișiere funcționează în fundal. La fel ca restul nucleului unui sistem de operare, acestea sunt în mare parte invizibile în utilizarea de zi cu zi. Administratorii de fișiere, aplicațiile pe care le utilizați pentru a gestiona fișiere, funcționează în mare parte în același mod, indiferent de sistemul de fișiere care rulează dedesubt.

Sistemele de fișiere sunt incredibil de complexe pentru cod. Dezvoltatorii revizuiesc continuu aceste sisteme pentru a include mai multe funcționalități, devenind în același timp mai eficiente.





De ce să comutați sistemele de fișiere?

Niciun cod nu este bun pentru toate cazurile de utilizare și acest lucru se aplică și sistemelor de fișiere. Unele sisteme de fișiere excelează din diferite motive. Sistemul de fișiere File Allocation Table (FAT) este unul pe care îl acceptă aproape orice operare modernă.

Unitățile flash USB și cardurile SD utilizează sistemul FAT, astfel încât computerul să le poată citi, indiferent dacă rulați Linux, Windows, macOS sau alt sistem de operare.





Dar în zilele noastre, FAT nu este la fel de fiabil sau puternic ca unele dintre celelalte sisteme de fișiere care au fost dezvoltate de atunci. Deci, în timp ce veți vedea FAT pe suporturi portabile, nu îl veți vedea gestionând datele de pe hard disk.

Apple, poate în mod surprinzător, este cunoscut pentru producție sisteme de fișiere care funcționează numai cu dispozitivele sale .

Sistemul actual de fișiere Linux

Majoritatea versiunilor de desktop Linux (cunoscute sub numele de distribuții sau „distros” pe scurt) sunt implicite în sistemul de fișiere ext4. ext4 a fost o îmbunătățire a sistemului de fișiere ext3, care a fost o îmbunătățire față de sistemul de fișiere ext2 dinaintea sa.

ext4 s-a dovedit a fi un sistem de fișiere foarte robust, dar este realizat dintr-o bază de cod îmbătrânită. Unii utilizatori Linux caută caracteristici pe care ext4 nu le gestionează singure. Există software care are grijă de unele dintre aceste dorințe, dar posibilitatea de a face acele lucruri la nivelul sistemului de fișiere ar oferi performanțe mai bune. De aici și dorința pentru btrfs.

Înțelegerea ext4: Pro și Contra

Limitele Ext4 rămân destul de impresionante. Cel mai mare volum / partiție pe care îl puteți face cu ext4 este 1 exbibyte --- echivalentul a aproximativ 1.152.921,5 terabyți. Dimensiunea maximă a fișierului este de 16 tebibyte --- sau aproximativ 17,6 terabytes, care este mult mai mare decât orice hard disk pe care un consumator obișnuit îl poate cumpăra în prezent.

Se știe că Ext4 aduce îmbunătățiri ale vitezei față de ext3 utilizând mai multe tehnici diferite. La fel ca majoritatea sistemelor de fișiere moderne, este un sistem de fișiere de jurnalizare, ceea ce înseamnă că păstrează un „jurnal” al locului în care sunt amplasate fișierele pe disc și de orice alte modificări ale discului.

În ciuda tuturor caracteristicilor sale, nu acceptă compresia transparentă, criptarea transparentă sau deduplicarea datelor. Instantaneele sunt acceptate tehnic, dar această caracteristică este experimentală în cel mai bun caz.

Theodore Ts'o, un dezvoltator care a jucat un rol cheie în crearea ext4, a descris ext4 ca o versiune stop-gap bazată pe tehnologia depășită din anii 1970 și a crezut că Btrfs oferă o cale mai bună de urmat. Asta a fost acum peste un deceniu .

Înțelegerea Btrfs: pro și contra

Btrfs, care poate fi pronunțat ca „Butter FS”, „Better FS” sau „B-Tree FS”, este un sistem de fișiere mai nou refăcut de la zero. Btrfs există deoarece dezvoltatorii au dorit să extindă funcționalitatea unui sistem de fișiere pentru a include funcționalități suplimentare, cum ar fi punerea în comun, instantanee și sume de control.

Proiectul a început la Oracle, dar alte companii importante au jucat de atunci un rol în dezvoltare. Lista include Facebook, Netgear, Red Hat și SUSE.

cum să împerecheați un controler ps3 la Android

În timp ce îmbunătățirile găsite în btrfs pot aduce beneficii consumatorilor generali, unele dintre caracteristicile suplimentare prezintă un interes mai mare pentru utilizarea întreprinderii. O astfel de funcționalitate este pentru cazuri de utilizare mai solicitante, care deseori necesită hard disk-uri mai durabile de asemenea.

Pentru organizațiile care utilizează programe foarte mari cu baze de date masive, existența unui sistem de fișiere aparent continuu pe mai multe unități de hard disk ar putea facilita consolidarea datelor. Deduplicarea datelor ar reduce cantitatea de spațiu real pe care ar ocupa-o, iar oglindirea datelor ar deveni mai ușoară atunci când există un sistem de fișiere unic și larg care trebuie oglindit.

Desigur, puteți alege în continuare să creați mai multe partiții, astfel încât să nu trebuie să reflectați totul. Dimensiunea maximă a partiției unui sistem de fișiere btrfs este de 16 exbibiți, iar dimensiunea maximă a fișierului este, de asemenea, de 16 exbibiți.

Având în vedere că btrfs va putea să se extindă pe mai multe unități de disc, este un lucru bun că acceptă de 16 ori mai mult spațiu pe unitate decât ext4.

Au făcut Linux Distros tranziția?

Btrfs a fost o parte stabilă a kernel-ului Linux din 2013 și vă puteți reformata hard disk-urile folosind sistemul de fișiere astăzi. Dar btrfs nu este cu niciun fel sistemul de fișiere Linux implicit. Cele mai multe distribuții continuă să fie implicit ext4.

De ce? Fișierele sunt cele mai importante bucăți de date de pe hard disk. Datele personale sunt de neînlocuit. Puteți reinstala un sistem de operare și puteți descărca din nou aplicațiile, dar fără o copie de rezervă, fișierele pierdute au dispărut definitiv. De aceea este crucial ca un sistem de fișiere să fie dovedit fiabil înainte de a trece milioane de oameni la utilizarea acestuia în mod implicit.

Ext4 poate fi vechi și, probabil, crusty, dar s-a dovedit, de asemenea, rezistent și fiabil. Dacă curentul se oprește și computerul se întunecă, șansele sunt ext4 care vă vor păstra datele salvate în siguranță.

Pentru majoritatea oamenilor, astfel de situații sunt cel mai important factor. Nu este vorba despre cât de bine funcționează un sistem de fișiere atunci când lucrurile merg bine, ci despre ceea ce se întâmplă atunci când lucrurile merg prost.

O distribuție proeminentă a stabilit că a trecut suficient timp pentru a face o schimbare. openSUSE folosește acum btrfs ca implicit pentru partiția / root în care se află sistemul de operare. Cu toate acestea, pentru partiția / home care găzduiește fișierele dvs. personale, openSUSE a decis să folosească sistemul de fișiere XFS.

Deci nu, tranziția nu a decurs așa cum era de așteptat. Dar, așa cum am văzut cu serverul de afișare Wayland, noile tehnologii uneori necesită mult timp pentru a prolifera în peisajul Linux.

din păcate, serviciile Google Play au oprit tableta Samsung
Acțiune Acțiune Tweet E-mail Merită să faceți upgrade la Windows 11?

Windows a fost reproiectat. Dar este suficient pentru a vă convinge să treceți de la Windows 10 la Windows 11?

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Tehnologie explicată
  • Ubuntu
  • Sistemul de fișiere
  • Sfaturi pentru Linux
Despre autor Bertel King(323 articole publicate)

Bertel este un minimalist digital care scrie de pe un laptop cu comutatoare de confidențialitate fizică și un sistem de operare aprobat de Free Software Foundation. El apreciază etica față de caracteristici și îi ajută pe ceilalți să preia controlul asupra vieții lor digitale.

Mai multe de la Bertel King

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona