Det er mer til en harddisk enn størrelsen. Mens mengden diskplass er alt du ser markedsført om en harddisk på en salgsside, er det faktisk en omfattende mengde koding som går inn i å lage en harddisk som er i stand til å håndtere dine applikasjoner og data i utgangspunktet. De fleste Linux-distribusjoner er for tiden standard for å bruke ext4-filsystemet, men fremtiden for mange av dem ligger i B-tree-filsystemet, bedre kjent som Btrfs.

Hva er et filsystem?

For å si det enkelt, er et filsystem hvordan en harddisk kan lagre, få tilgang til og administrere filer. Mens forskjellige operativsystemer kan løpe av samme harddisk, har de en tendens til ikke å dele det samme filsystemet. Windows-brukere er avhengige av New Technology File System (NTFS) mens Mac OS X for øyeblikket kjører på HFS + -filsystemet. Btrfs er et filsystem som bare brukes i Linux-operativsystemet.

Hva er Btrfs?

Btrfs er et moderne filsystem som begynte utvikling tilbake i 2007. Det ble slått sammen i hovedlinjens Linux-kjerne i begynnelsen av 2009 og debutert i Linux 2.6.29-utgivelsen. Btrfs er GPL-lisensiert, men anses for tiden ustabil. Dermed har Linux-distribusjoner en tendens til å sendes med Btrfs som et alternativ, men ikke som standard.

Btrfs er ikke en etterfølger til standard Ext4-filsystemet som brukes i de fleste Linux-distribusjoner, men det kan forventes å erstatte Ext4 i fremtiden. Theodore Ts'o, en maintainer for Ext3 og senere, Ext4, har uttalt at han ser Btrfs som en bedre vei fremover enn å fortsette å stole på ext * teknologien.

Btrfs forventes å tilby bedre skalerbarhet og pålitelighet. Det er et kopi-på-skriv-filsystem som skal adressere ulike svakheter i dagens Linux-filsystemer. Hovedfokuspunkter inkluderer feiltoleranse, reparasjon og enkel administrasjon.

Hvordan er Btrfs bedre enn Ext4?

Ext4 er en moderne utgave, men det er en oppdatering av tiår gammel teknologi. Det er et journaling filsystem, noe som betyr at det holder en logg eller "journal" av endringer som er laget på en disk. Ext4 kan imidlertid være sakte når du sjekker en montert harddisk, og dette problemet er bare forstyrret da harddiskene fortsetter å øke i størrelse.

Den største partisjonen Ext4 kan støtte er 1 exbibyte, som er over en million terabyte. Den største filstørrelsen Ext4 kan støtte er 16 tebibytes, som er like under 18 terabyte. Btrfs, derimot, kan støtte opptil en 16 exbibyte partisjon og en fil med samme størrelse. Hvis du er forvirret av tallene, er alt du trenger å vite at Btrfs kan støtte opptil seksten ganger med dataene i Ext4. Selv om dette ikke direkte påvirker de lokale lagringsbehovene til en hjemmebruker, er denne forbedringen svært viktig da Linux i stadig større grad brukes i ulike bedrifter og for lagring av mye av dataene vi stoler på skyen.

Er Btrfs stabil?

Stabilitet innebærer at noe er uendret. Med tanke på den raske utviklingen av Btrfs for øyeblikket er svaret nei. Btrfs er for tiden ansett som eksperimentell.

Men stabiliteten er i øynene til beholderen. Ifølge wiki vedlikeholdt av btrfs-fellesskapet, driver mange av de nåværende utviklerne og testerne av Btrfs det som deres primære filsystem med svært få "uopprettelige" problemer. Når det er sagt, hvis du føler deg eventyrlystne nok til å gi Btrfs et forsøk, bør du sikkerhetskopiere filene dine regelmessig. Så igjen gjør du det allerede, ikke sant? Uansett hvor godt et filsystem er, kan harddisker og gjøre feil i noen tilfeller.