Ext4 pret Btrfs: kuru Linux failu sistēmu jums vajadzētu izmantot?

Ext4 pret Btrfs: kuru Linux failu sistēmu jums vajadzētu izmantot?

Godīgi sakot, nepietiekami daudz cilvēku apsver, kuru failu sistēmu izmantot saviem datoriem.





Windows un macOS lietotājiem ir maz iemeslu meklēt, jo viņiem patiešām ir tikai viena izvēle savai sistēmai-attiecīgi NTFS un HFS+. No otras puses, Linux ir daudz dažādu failu sistēmas opciju, un pašreizējais noklusējuma iestatījums ir ceturtā paplašinātā failu sistēma (ext4).





Pastāvīgi tiek mēģināts mainīt noklusējuma failu sistēmu uz B-Tree failu sistēmu (btrfs). Bet vai btrfs ir labāks, un kad mēs redzēsim, ka izmaiņas veic izmaiņas?





kā pārsūtīt iPhone fotoattēlus uz datoru

Ko dara failu sistēmas?

Attēlu kredīts: Maksym Kaharlytskyi/ Atvienot slash

Tāpat kā fiziskās kartotēkas, piemēram, mapes un skapji, digitālās failu sistēmas pārvalda failus. Tie kontrolē to, kā jūsu operētājsistēma glabā datus, kas netiek izmantoti, kāda cita informācija (pazīstama kā metadati) ir pievienota datiem, kam vai kam ir piekļuve datiem utt.



Failu sistēmas darbojas fonā. Tāpat kā pārējā operētājsistēmas kodols, tie lielākoties nav redzami ikdienas lietošanā. Failu pārvaldnieki, lietojumprogrammas, kuras izmantojat failu pārvaldībai, lielākoties darbojas vienādi neatkarīgi no tā, kura failu sistēma darbojas zemāk.

Failu sistēmas kodēšana ir neticami sarežģīta. Izstrādātāji pastāvīgi pārskata šīs sistēmas, lai iekļautu vairāk funkcionalitātes, vienlaikus kļūstot efektīvākām.





Kāpēc pārslēgt failu sistēmas?

Neviens kods nav piemērots visiem lietošanas gadījumiem, un tas attiecas arī uz failu sistēmām. Dažas failu sistēmas izceļas dažādu iemeslu dēļ. Failu piešķiršanas tabulas (FAT) failu sistēma ir tāda, kuru atbalsta gandrīz visas mūsdienu operētājsistēmas.

USB zibatmiņas diski un SD kartes izmanto FAT sistēmu, lai jūsu dators varētu tos nolasīt neatkarīgi no tā, vai izmantojat Linux, Windows, macOS vai kādu citu operētājsistēmu.





Bet mūsdienās FAT nav tik uzticams vai spēcīgs kā dažas citas failu sistēmas, kas kopš tā laika ir izstrādātas. Tātad, kamēr jūs redzēsiet FAT pārnēsājamos datu nesējos, jūs neredzēsit, ka tas pārvalda cietā diska datus.

Apple, iespējams, nav pārsteidzoši, ir pazīstams ar tā ražošanu failu sistēmas, kas darbojas tikai ar tās ierīcēm .

Linux pašreizējā failu sistēma

Lielākā daļa darbvirsmas Linux versiju (sauktas par izplatīšanu vai saīsināti “distros”) pēc noklusējuma ir ext4 failu sistēma. ext4 ir bijis ext3 failu sistēmas uzlabojums, kas bija uzlabojums salīdzinājumā ar ext2 failu sistēmu pirms tās.

ext4 ir izrādījusies ļoti stabila failu sistēma, taču tā ir veidota no novecojoša koda bāzes. Daži Linux lietotāji meklē funkcijas, ar kurām ext4 netiek galā pats. Ir programmatūra, kas rūpējas par dažām no šīm vēlmēm, taču iespēja veikt šīs darbības failu sistēmas līmenī nodrošinātu labāku veiktspēju. Līdz ar to vēlme pēc btrfs.

Izpratne par ext4: plusi un mīnusi

Ext4 ierobežojumi joprojām ir diezgan iespaidīgi. Lielākais apjoms/nodalījums, ko varat izveidot, izmantojot ext4, ir 1 exbiby --- ekvivalents aptuveni 1 152 921,5 terabaitiem. Maksimālais faila lielums ir 16 terabaiti vai aptuveni 17,6 terabaiti, kas ir daudz lielāks nekā jebkurš cietais disks, ko pašreizējais patērētājs var iegādāties.

Ir zināms, ka Ext4 nodrošina ātruma uzlabojumus salīdzinājumā ar ext3, izmantojot vairākas dažādas metodes. Tāpat kā lielākā daļa mūsdienu failu sistēmu, tā ir žurnālu failu sistēma, kas nozīmē, ka tā saglabā žurnālu par to, kur faili atrodas diskā, un par visām citām izmaiņām diskā.

Neskatoties uz visām tā funkcijām, tā neatbalsta caurspīdīgu saspiešanu, caurspīdīgu šifrēšanu vai datu dublēšanu. Momentuzņēmumi tiek tehniski atbalstīti, taču labākajā gadījumā šī funkcija ir eksperimentāla.

Izstrādātājs Theodore Ts'o, kuram bija galvenā loma ext4 radīšanā, aprakstīja ext4 kā stop-gap atbrīvošanu, kuras pamatā bija novecojušas 1970. gadu tehnoloģijas, un uzskatīja, ka Btrfs piedāvā labāku ceļu uz priekšu. Tas bija pirms vairāk nekā desmit gadiem .

Btrfs izpratne: plusi un mīnusi

Btrfs, ko var izrunāt kā “Butter FS”, “Better FS” vai “B-Tree FS”, ir jaunāka failu sistēma, kas pārtaisīta no jauna. Btrfs pastāv, jo izstrādātāji vēlējās paplašināt failu sistēmas funkcionalitāti, iekļaujot papildu funkcijas, piemēram, apvienošanu, momentuzņēmumus un kontrolsummas.

Projekts sākās Oracle, bet kopš tā laika citi lielie uzņēmumi ir piedalījušies attīstībā. Sarakstā ir iekļauti Facebook, Netgear, Red Hat un SUSE.

atrodiet amazon vēlmju sarakstu kādam citam

Lai gan btrfs atrastie uzlabojumi var nākt par labu vispārējiem patērētājiem, dažas papildu funkcijas vairāk interesē uzņēmuma izmantošanu. Šāda funkcionalitāte ir paredzēta prasīgākiem lietošanas gadījumiem, kas bieži vien ir nepieciešami izturīgāki cietie diski arī.

Organizācijām, kuras izmanto ļoti lielas programmas ar milzīgām datu bāzēm, šķietami nepārtraukta failu sistēma vairākos cietajos diskos varētu ievērojami atvieglot datu konsolidāciju. Datu dublēšana samazinātu faktisko telpu datu apjomu, un datu atspoguļošana kļūtu vieglāka, ja ir viena plaša failu sistēma, kas jāatspoguļo.

Protams, jūs joprojām varat izvēlēties izveidot vairākus nodalījumus, lai viss nebūtu jāatspoguļo. Maksimālais btrfs failu sistēmas nodalījuma lielums ir 16 exbibytes, un maksimālais faila lielums ir arī 16 exbibytes.

Ņemot vērā, ka btrfs varēs izmantot vairākus cietos diskus, ir labi, ka tas atbalsta 16 reizes vairāk vietas diskā nekā ext4.

Vai Linux Distros ir veikuši pāreju?

Btrfs ir stabila Linux kodola sastāvdaļa kopš 2013. gada, un šodien varat pārformatēt cietos diskus, izmantojot failu sistēmu. Bet btrfs nekādā ziņā nav noklusējuma Linux failu sistēma. Lielākajai daļai distribūciju joprojām ir noklusējuma vērtība ext4.

Kāpēc? Faili ir vissvarīgākie datu biti cietajā diskā. Personas dati ir neaizstājami. Jūs varat pārinstalēt OS un atkārtoti lejupielādēt lietotnes, taču bez dublējuma zaudētie faili ir pazuduši. Tāpēc ir svarīgi, lai failu sistēma būtu uzticama, pirms miljoniem cilvēku pāriet uz tās izmantošanu pēc noklusējuma.

Ext4 var būt vecs un neapšaubāmi garozains, taču tas ir arī izrādījies izturīgs un uzticams. Ja strāvas padeve tiek pārtraukta un dators kļūst tumšs, pastāv izredzes, ka ext4 būs saglabājis jūsu saglabātos datus.

Lielākajai daļai cilvēku šādas situācijas ir vissvarīgākais faktors. Nav runa par to, cik labi darbojas failu sistēma, kad viss notiek labi, bet gan par to, kas notiek, kad viss notiek nepareizi.

Viens ievērojams izplatītājs ir noteicis, ka ir pagājis pietiekami daudz laika, lai veiktu pārslēgšanos. OpenSUSE tagad izmanto btrfs kā noklusējumu /root nodalījumam, kurā atrodas operētājsistēma. Tomēr /home nodalījumam, kurā atrodas jūsu personiskie faili, openSUSE ir nolēmis izmantot XFS failu sistēmu.

Tātad nē, pāreja nav notikusi gluži tā, kā gaidīts. Bet, kā mēs esam redzējuši Wayland displeja serverī, jaunās tehnoloģijas dažreiz prasa ilgu laiku, lai izplatītos visā Linux ainavā.

kā izveidot sāknējamu disku
Kopīgot Kopīgot Čivināt E -pasts Vai ir vērts jaunināt uz Windows 11?

Windows ir pārveidots. Bet vai ar to pietiek, lai pārliecinātu jūs pāriet no Windows 10 uz Windows 11?

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Izskaidrota tehnoloģija
  • Ubuntu
  • Failu sistēma
  • Linux padomi
Par autoru Bērtels Kings(Publicēti 323 raksti)

Bertels ir digitāls minimālists, kurš raksta no klēpjdatora ar fiziskiem privātuma slēdžiem un Brīvās programmatūras fonda apstiprinātu operētājsistēmu. Viņš augstu vērtē ētiku pār funkcijām un palīdz citiem kontrolēt savu digitālo dzīvi.

Vairāk no Bertela Kinga

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu