Reklāma

pārslēgt Linux saknes failu sistēmuPavisam godīgi, viena no pēdējām lietām, ko cilvēki aplūko, ir tā, kura failu sistēma tiek izmantota. Sistēmas Windows un Mac OS X lietotājiem ir vēl mazāk iemeslu meklēt, jo viņu sistēmai tiešām ir tikai viena izvēle - NTFS un HFS +, attiecīgi. No otras puses, Linux ir daudz dažādu failu sistēmas opciju, pašreizējais noklusējums ir ext4.

Tomēr ir bijis vēl viens mēģinājums mainīt failu sistēmu uz tā saukto btrfs. Bet kas padara btrfs labākus, un kad mēs redzēsim, ka izmaiņas veic izmaiņas?

Ko dara failu sistēmas?

Ja jums nav zināms, ko faktiski dara failu sistēmas, tā apkopošana ir diezgan vienkārša. Failu sistēmas tiek izmantotas, lai kontrolētu, kā dati tiek glabāti pēc tam, kad programma tos vairs neizmanto, kādas citas informācija - tā dēvētā metadata - tiek pievienota pašiem datiem, kā tiek kontrolēta piekļuve datiem utt ieslēgts

Tas neizklausās pēc vieglas programmas, un tas noteikti nav. Failu sistēmas joprojām tiek nepārtraukti pārskatītas, lai iekļautu lielāku funkcionalitāti, vienlaikus kļūstot efektīvākas tajā, kas tai jādara. Tāpēc, kaut arī tā ir galvenā nepieciešamība visiem datoriem, tā nav tik vienkārša, kā izklausās.

instagram viewer

Kāpēc mainīt failu sistēmas?

pārslēgt Linux saknes failu sistēmu

ext4 ir vēl viens uzlabojums ext3 failu sistēmā, kas bija uzlabojums salīdzinājumā ar ext2 failu sistēmu. Lai gan ext4 ir ļoti stabila failu sistēma, kas pēdējos gados ir bijusi noklusējuma izvēle gandrīz visiem izplatījumiem, tā tiek veidota no novecojošas kodu bāzes. Turklāt Linux lietotāji failu sistēmās meklē daudz un dažādas iespējas, kuras ext4 pašas par sevi neapstrādā.

Ir programmatūra, kas rūpējas par dažām no šīm vajadzībām, taču veiktspējas aspektā šīs lietas būtu ātrāk izdarīt failu sistēmas līmenī.

ext4

Linux slēdzis saknes failu sistēma

ext4Robežas joprojām ir diezgan iespaidīgas. Lielākais tilpums / nodalījums, ko varat izveidot ar ext4, ir 1 eksbibīts - aptuveni 1 152 921,5 terabaitu ekvivalents. Lai gan maksimālais faila lielums ir 16 tebibīti - vai aptuveni 17,6 terabaiti, kas ir daudz vairāk nekā jebkurš cietais disks, ko parasts patērētājs šobrīd var iegādāties.

Ir zināms, ka ext4 nodrošina ātruma uzlabojumus salīdzinājumā ar ext3, izmantojot vairākas dažādas tehnikas. Tāpat kā vairums mūsdienu failu sistēmu, tā ir žurnālu failu sistēma, kas nozīmē, ka tā uztur “žurnālu” par to, kur faili atrodas diskā, un par visām citām diska izmaiņām. Neskatoties uz visām tā funkcijām, tas neatbalsta caurspīdīgu saspiešanu, caurspīdīgu šifrēšanu vai datu dedukciju. Momentuzņēmumi ir tehniski atbalstīti, taču labākajā gadījumā šī funkcija ir eksperimentāla.

Btrfs

Btrfs, ko var izrunāt kā “Butter FS”, “Better FS” vai “B-Tree FS”, ir failu sistēma, kas pilnībā izveidota no nulles. Btrfs pastāv tāpēc, ka izstrādātāji vēlējās paplašināt failu sistēmas funkcionalitāti, cita starpā iekļaujot apvienošanu, momentuzņēmumus un kontrolsummas.

Kaut arī tas ir neatkarīgs no ext4, tas vēlas realizēt ext4 esošās idejas, kas ir lieliskas patērētājiem un uzņēmumi ir līdzīgi un iekļauj šīs papildu funkcijas, kas nāks par labu visiem (bet īpaši uzņēmumi). Uzņēmumiem, kuri izmanto ļoti lielas programmas ar ļoti lielām datu bāzēm, kurām ir šķietami nepārtraukts fails Sistēma, kas atrodas vairākos cietajos diskos, būtu ļoti izdevīga, jo tā var daudz padarīt datu konsolidāciju vieglāk. Datu dedukcija samazinātu faktisko kosmosa datu apjomu un datu atspoguļojumu BTRF atvieglotu arī tad, ja ir viena plaša failu sistēma spoguļattēls.

Protams, jūs joprojām varat izvēlēties izveidot vairākus nodalījumus, lai jums nebūtu jāatspoguļojas viss. Btrfs failu sistēmas maksimālais nodalījuma lielums ir 16 eksbibīti, bet maksimālais faila lielums ir arī 16 eksbibīti. Ņemot vērā, ka btrfs spēs aptvert vairākus cietos diskus, ir labi, ka tas atbalsta 16 reizes vairāk diska vietas nekā ext4.

Secinājums

pārslēgt Linux saknes failu sistēmu

Diemžēl btrfs ierašanās datums nav precīzi zināms. Oficiāli nākamās paaudzes failu sistēma joprojām tiek klasificēta kā nestabila, taču, lejupielādējot jaunāko Ubuntu versiju, jūs varat izvēlēties instalēt btrfs nodalījumā. Tiek ziņots, ka Fedora 18 kā noklusējuma failu sistēmu izmantos btrfs, jo līdz izlaišanas brīdim vajadzētu pastāvēt btrfs failu sistēmas pārbaudītājam.

Kad btrfs faktiski tiks klasificēts kā stabils, joprojām ir noslēpums, taču negaidiet, ka Ubuntu pēc noklusējuma izmantos btrfs, līdz tas patiešām tiks uzskatīts par stabilu. Btrfs joprojām ir atlicis diezgan daudz darba, jo vēl nav visas funkcijas ieviestas un veiktspēja (pēc manas pieredzes) ir nedaudz gausa, salīdzinot ar ext4.

Kāds ir jūsu viedoklis par btrfs? Vai jūs domājat, ka parasto galddatoru lietotājiem tas būs kaut kas labāks par ext4? Vai kaut ko vēlaties redzēt, ka tas tiek ieviests btrfs? Paziņojiet mums komentāros!

Attēlu kredīti: Interneta fons ar bināro kodu, izmantojot Shutterstock, Džeksons Kārsons, dthprod

Danny ir Ziemeļteksasas universitātes vecākais, kurš bauda visus atvērtā pirmkoda programmatūras un Linux aspektus.