Annonse
Vet du virkelig hva harddisken din gjør når du leser en fil fra den eller skriver en til den? Harddiskene våre kan nå lagre enorme datamengder, og at massiv plass krever høyt organisasjonsnivå for å forhindre problemer og opprettholde ytelsen. Harddisker kan være godt organisert ved bruk av filsystemer, som operativsystemer vanligvis setter opp før de installerer seg selv på systemet ditt.
Men som du kanskje antar, det er mer enn ett filsystem. Så hvilke filsystemer er der ute, hva gjør de og hva er forskjellene deres?
FETT
Det vanligste filsystemet i hele databehandlingsverdenen er File Allocation Table, eller ganske enkelt FAT, og er utviklet av Microsoft. Det har eksistert i ganske lang tid, og har mottatt oppdateringer i form av FAT16 og FAT32, selv om de generelt sett alle heter FAT. Av alle de store filsystemene er FAT den enkleste og kan bare inneholde filer med størrelser opptil 4 GB hver. Den bruker en koblet listestruktur, og er derfor ikke et "journalføring" -filsystem. Den finnes sjelden på harddisker lenger, men nesten alltid på flyttbare medier som USB-stasjoner og SD-kort. Så godt som alle operativsystemer har støtte for FAT-filsystemer, så det er lesbart på alle enheter. Det er også veldig enkelt å gjøre
formatere en stasjon til FAT Slik formaterer du en stor harddisk med FAT eller FAT32FAT- og FAT32-formatene støtter opptil 16 TB. Likevel setter Windows en 32 GB-grense for formatering med FAT eller FAT32. Vi viser deg hvordan du formaterer større stasjoner. Les mer .NTFS
NTFS, eller New Technology File System, er neste generasjons filsystem utviklet av Microsoft. Strukturen er mer kompleks, og har blitt brukt til Microsofts operativsystemer som starter med Windows XP. Det er et "journalføring" -filsystem, noe som betyr at det fører oversikt over alle operasjoner på enheten. Denne journalen kan hjelpe med å oppdage feil og komme seg fra dem i tilfeller som stasjonssvikt eller strømbrudd. Filer opp til 16 TB hver støttes, med maksimale volumstørrelser opptil 256 TB. Selv om den ikke er så universell som FAT, kan den fremdeles leses på alle større operativsystemer med letthet. NTFS er best egnet for harddisker og andre ikke-lett flyttbare medier, selv om flyttbare medier fremdeles teknisk kan formateres med dette filsystemet.
Du kan også slå opp mer informasjon om fordelene med NTFS fremfor FAT Slik reformaterer du FAT32-stasjonen til NTFS - og fordelene ved å gjøre detDu vet kanskje ikke det, men å velge riktig filsystem for stasjonene er faktisk ganske viktig. Selv om hovedideen til alle filsystemer er den samme, er det mange fordeler og ulemper i forhold til hvert ... Les mer .
HFS +
HFS + er et filsystem utviklet av Apple for bruk på deres Macintosh-datamaskiner. Den bruker samme type strukturer for filtildelingen som NTFS, men de to filsystemene er ikke kompatible. Filsystemet er i stand til å støtte filer og volumer på opptil litt over en million terabyte. Det er også et "journalføring" -filsystem, noe som gjør det lettere å gjenopprette når feil oppstår. Som det er ment for Macintosh-datamaskiner, finnes det bare på harddisker i disse systemene. Mac OS X og Linux kan bruke filsystemet, men Windows er det ikke.
ext4
ext4 er det for tiden mest brukte filsystemet for Linux-systemer. Det er etterfølgeren til både ext2 og ext3, og inkluderer noen ytelsesøkninger ved bruk av forskjellige teknikker. Det er også et "journalføring" filsystem. ext4 er ment for harddisker, slik at de ikke vises på flyttbare medier på grunn av dens egenskaper så vel som mangelen på utbredt bruk. Den er i stand til å støtte filer opptil 16 TiB og volum opptil 1 EiB. Fordi ext4 er bakoverkompatibel med ext2 og ext3, kan folk montere slike volumer som en ext4 volum for å få en liten ytelsesøkning takket være en annen allokeringsalgoritme på programvaren slutt. Windows-brukere kan i det minste få lesetilgang til ext-filsystemer med Ext2Read.
I tillegg, hvis du er ny på Linux, kan du sjekke ut vår fantastiske guide for å komme i gang Komme i gang med Linux og UbuntuDu er interessert i å bytte til Linux... men hvor begynner du? Er datamaskinen din kompatibel? Vil favorittappene dine fungere? Her er alt du trenger å vite for å komme i gang med Linux. Les mer .
btrfs
btrfs, uttalt “B-Tree FS”, “Better FS”, eller “Butter FS”, er et kommende filsystem for Linux-distribusjoner som tar sikte på å fikse mange av problemene som finnes i den eldre ext-filsystem-serien. Filsystemet er også et "journalføring" filsystem. Noen forskjeller inkluderer en maksimal fil- og volumstørrelse på 16 EiB, samt muligheter for datapooling (som spenner filsystemet på tvers av flere fysiske harddisker), nanosekunders tidsoppløsning, øyeblikksbilder, transparent komprimering, gjennomsiktig kryptering og data deduplisering. I det minste for nå er det eneste operativsystemet som støtter btrfs Linux, og det anses for tiden som ustabilt. Det er spådd at btrfs til slutt vil erstatte ext4, og denne artikkelen forklarer hvorfor Ext4 vs. Btrfs: Why We Make The Switch [Linux]Helt ærlig, noe av det siste folk ser på, er hvilket filsystem som brukes. Windows- og Mac OS X-brukere har enda mindre grunn til å se, fordi de egentlig bare har en ... Les mer .
ZFS
ZFS er et filsystem som bare er kjent i Unix-verdenen. Med støtte for filer og volum på opptil 16 exabyte er ZFS ikke kjent for ytelse, men støtter mange gode funksjoner som datakorrupsjon beskyttelse, kombinasjon av filsystem og volumstyringskonsepter (inkludert pooling), øyeblikksbilder, transparent komprimering, gjennomsiktig kryptering og data deduplisering. Det anses imidlertid som stabilt siden 2005, og støttes med Mac OS X 10.5 Server, Linux og andre mindre Unix-lignende operativsystemer. Selv om det virker som btrfs, lover ZFS ikke den samme ytelsen som btrfs. ZFS er også mer vanlig i bedriftsmiljøer enn i hjemmet.
Konklusjon
Mer sannsynlig enn ikke, vil du komme inn på disse 6 filsystemene på et tidspunkt i livet ditt. Som du kan se, har disse alle sine forskjellige fordeler, inkludert støtte for operativsystemet, størrelse og volumstørrelser og filsystem-spesifikke funksjoner som komprimering og kryptering. Valget er derfor opp til deg hvilket filsystem du vil bruke, avhengig av hvordan bruken din er, hvilket medium du vurderer og hvilket operativsystem du bruker. Selv om det ikke virker som om det å velge et filsystem ikke utgjør noen stor forskjell, kan du velge det rette for å gjøre opplevelsen din bedre.
Hvilke filsystemer bruker du, og hvilke er din favoritt? Hvilke filsystemfunksjoner liker du mest? Gi oss beskjed i kommentarene!
Bildekreditt: William Hook, Andy Ciordia, Jemimus
Danny er senior ved University of North Texas som liker alle aspekter av open source programvare og Linux.