Reklaam
Ausalt öeldes on üks viimaseid asju, mida inimesed vaatavad, millist failisüsteemi kasutatakse. Windowsi ja Mac OS Xi kasutajatel on veelgi vähem põhjust otsida, sest neil on oma süsteemi jaoks tegelikult ainult üks valik - NTFS ja HFS +vastavalt. Teisalt on Linuxil rohkesti erinevaid failisüsteemi suvandeid, praegune vaikeseade on ext4.
Siiski on olnud järjekordne tõuge failisüsteemi muutmiseks nn btrfs. Kuid mis teeb btrfs paremaks ja millal näeme muudatusi muutvaid jaotusi?
Mida teevad failisüsteemid?
Kui teile pole teada, mida failisüsteemid tegelikult teevad, on selle kokkuvõte üsna lihtne. Failisüsteeme kasutatakse andmete salvestamise kontrollimiseks pärast seda, kui programm seda enam ei kasuta, mis muud teave, mida nimetatakse metaandmeteks, on lisatud andmetele endale, kuidas andmetele juurdepääsu kontrollitakse jne peal.
See ei kõla kergelt programmeeritavana ja kindlasti mitte. Failisüsteeme vaadatakse endiselt pidevalt läbi, et hõlmata rohkem funktsioone, muutudes samal ajal toimuva jaoks tõhusamaks. Ehkki see on kõigi arvutite põhivajadus, pole see siiski nii lihtne, kui tundub.
Miks vahetada failisüsteeme?
ext4 on ext3 failisüsteemi järjekordne täiustus, mis oli täienduseks ext2 failisüsteemile. Kuigi ext4 on väga kindel failisüsteem, mis on olnud viimastel aastatel peaaegu kõigi levitamiste jaoks vaikimisi valitud, on see tehtud vananevast koodialusest. Lisaks sellele otsivad Linuxi kasutajad failisüsteemides palju uusi funktsioone, mida ext4 üksi ei käsitle.
On olemas tarkvara, mis hoolitseb nende vajaduste eest, kuid jõudluse osas oleks nende toimingute tegemine failisüsteemi tasemel kiirem.
ext4
ext4Piirid on endiselt üsna muljetavaldavad. Suurim maht / partitsioon, mida saate teha rakendusega ext4, on 1 eksbibüüt - see vastab umbes 1 152 921,5 terabaidile. Maksimaalne failisuurus on 16 tebibiti - ehk umbes 17,6 terabaiti -, mis on palju suurem kui tavaline tarbija saab osta praegu kõvaketta.
ext4 on teadaolevalt kiiruse parandamine võrreldes ext3-ga, kasutades mitmeid erinevaid tehnikaid. Nagu enamus tänapäevaseid failisüsteeme, on see ka ajakiri failisüsteem, mis tähendab, et see hoiab "päevikut", kus failid asuvad kettal ja muudest ketas tehtud muudatustest. Vaatamata kõigile funktsioonidele, ei toeta see läbipaistvat tihendamist, läbipaistvat krüptimist ega andmete deduplitseerimist. Hetktõmmised on tehniliselt toetatud, kuid see funktsioon on parimal juhul katseline.
Btrfs
Btrfs, mida saab hääldada kui "Butter FS", "Better FS" või "B-Tree FS", on täiesti nullist loodud failisüsteem. Btrfs eksisteerib seetõttu, et arendajad soovisid failisüsteemi funktsionaalsust laiendada, hõlmates muu hulgas ka koondamist, hetktõmmiseid ja kontrollsummasid.
Ehkki ta on ext4-st sõltumatu, soovib ta ära kasutada ext4-s esinevad ideed, mis on suurepärased nii tarbijatele kui ka ettevõtted samamoodi ja lisavad need lisafunktsioonid, millest on kasu kõigile (kuid konkreetselt) ettevõtted). Ettevõtetele, kes kasutavad väga suuri programme väga suurte andmebaasidega, millel on pealtnäha pidev fail süsteem mitme kõvaketta vahel oleks väga kasulik, kuna see võib andmete konsolideerimise palju ära teha lihtsam. Andmete deduplitseerimine vähendaks tegeliku ruumi andmete hõivamist ja andmete peegeldamist muutuks lihtsamaks ka btrfs, kui olemas on ühtne ja lai failisüsteem peegelpildis.
Muidugi saate ikkagi valida mitme sektsiooni loomise, nii et te ei pea peegeldama kõik. Btrfs-failisüsteemi maksimaalne partitsioonimaht on 16 eksbibiti ja maksimaalne failisuurus on samuti 16 eksbibiti. Arvestades, et btrfs suudab hõlmata mitut kõvaketast, on hea, et see toetab 16 korda rohkem kettaruumi kui ext4.
Järeldus
Kahjuks pole btrfs saabumise kuupäev päris täpselt teada. Ametlikult klassifitseeritakse järgmise põlvkonna failisüsteem endiselt ebastabiilseks, kuid kui laadite alla Ubuntu uusima versiooni, saate installida btrfs-i sektsiooni. On teatatud, et Fedora 18 kasutab vaikimisi failisüsteemina btrfs, kuna selle vabastamise ajaks peaks btrfs failisüsteemi kontroll olema olemas.
Millal btrfs tegelikult stabiilseks klassifitseeritakse, on endiselt mõistatus, kuid ärge eeldage, et Ubuntu kasutab vaikimisi btrfs, kuni seda tõepoolest peetakse stabiilseks. Btrfs-i jaoks on veel palju tööd jäänud, kuna kõiki funktsioone pole veel juurutatud ja jõudlus (minu kogemusel) on ext4-ga võrreldes pisut aeglane.
Milline on teie arvamus btrfs kohta? Kas arvate, et tavaliste lauaarvutikasutajate jaoks on see parem kui ext4? Midagi, mida soovite näha, rakendatud btrfs-is? Andke meile kommentaarides teada!
Pildikrediidid: Interneti-taust binaarkoodiga Shutterstocki kaudu, Jackson Carson, dthprod
Danny on Põhja-Texase ülikooli vanem, kes naudib kõiki avatud lähtekoodiga tarkvara ja Linuxi aspekte.