Fra FAT til NTFS til ZFS: File Systems Demystified [MakeUseOf Forklarer]

Ved du virkelig hvad din harddisk gør, når du læser en fil fra den eller skriver en til den? Vores harddiske kan nu gemme massive mængder data, og det massive rum kræver et højt organisationsniveau for at forhindre problemer og opretholde ydeevne.

Ved du virkelig hvad din harddisk gør, når du læser en fil fra den eller skriver en til den?  Vores harddiske kan nu gemme massive mængder data, og det massive rum kræver et højt organisationsniveau for at forhindre problemer og opretholde ydeevne.
Reklame

filsystemer Ved du virkelig hvad din harddisk gør, når du læser en fil fra den eller skriver en til den? Vores harddiske kan nu gemme massive mængder data, og det massive rum kræver et højt organisationsniveau for at forhindre problemer og opretholde ydeevne. Harddiske kan være velorganiseret ved brug af filsystemer, hvilke operativsystemer der normalt oprettes, før de installeres på dit system.

Men som du måske gætter, er der mere end et filsystem. Så hvad filsystemer er derude, hvad gør de, og hvad er deres forskelle?

FED

Det mest almindelige filsystem i hele verden af ​​computing er File Allocation Table, eller blot FAT, og er udviklet af Microsoft. Det har eksisteret i et stykke tid, og har modtaget opdateringer i form af FAT16 og FAT32, selvom de generelt kun kaldes FAT. Ud af alle de store filsystemer er FAT langt den simpleste og kan kun holde filer med størrelser på op til 4 GB hver. Det bruger en tilknyttet listestruktur, og er derfor ikke et "journaling" filsystem. Det findes sjældent på harddiske længere, men næsten altid på flytbare medier som USB-drev og SD-kort. Næsten alle operativsystemer har støtte til FAT-filsystemer, så det kan læses på enhver enhed. Det er også meget nemt at formatere et drev til FAT Sådan formateres et stort harddisk med FAT eller FAT32 Sådan formateres en stor harddisk med FAT eller FAT32 FAT og FAT32 understøtter op til 16TB. Men Windows sætter en 32GB grænse for formatering med FAT eller FAT32. Vi viser dig, hvordan du formaterer større drev. Læs mere .

NTFS

filsystemer
NTFS eller New Technology File System er det næste generations filsystem, der er udviklet af Microsoft. Dens struktur er mere kompleks og er blevet brugt til Microsofts operativsystemer, der starter med Windows XP. Det er et "journaling" filsystem, hvilket betyder at det registrerer alle operationer på enheden. Denne journal kan hjælpe med at registrere fejl og genoprette dem for tilfælde som f.eks. Drevfejl eller strømafbrydelse. Filer på op til 16 TB hver understøttes, med maksimale volumenstørrelser på op til 256 TB. Selvom det ikke er helt så universelt som FAT, kan det med lethed læses på alle større operativsystemer. NTFS er bedst egnet til harddiske og andre ikke-let-flyttbare medier, selvom flytbare medier stadig kan formateres teknisk med dette filsystem.

Du kan også slå op mere information om fordelene ved NTFS over FAT Sådan reformaterer du FAT32-drevet til NTFS - og fordelene ved at gøre det Sådan reformeres din FAT32-drev til NTFS - og fordelene ved at gøre det Du kan ikke vide det, men det er faktisk ret vigtigt at vælge det rigtige filsystem til dine drev. Selv om hovedidéen for alle filsystemer er den samme, er der mange fordele og ulemper over hver ... Læs mere.

HFS +

HFS + er et filsystem, der er udviklet af Apple til brug på deres Macintosh-computere. Det bruger den samme type strukturer til dets filallokering som NTFS, men de to filsystemer er ikke kompatible. Filsystemet kan understøtte filer og volumener på op til over en million terabyte. Det er også et "journaling" filsystem, der muliggør lettere gendannelse, når der opstår fejl. Som det er beregnet til Macintosh-computere, findes det kun på harddiske i disse systemer. Mac OS X og Linux kan bruge filsystemet, men Windows er ikke.

ext4

hvordan filsystemer virker
ext4 er det mest anvendte filsystem til Linux-systemer. Det er efterfølgeren til både ext2 og ext3, og indeholder nogle præstationsforøgelser ved hjælp af forskellige teknikker. Det er også et "journaling" filsystem. ext4 er beregnet til harddiske, så de vises ikke på flytbare medier på grund af dets egenskaber såvel som dens mangel på udbredt brug. Det kan understøtte filer på op til 16 TiB og mængder op til 1 EiB. Fordi ext4 er bagudkompatibel med ext2 og ext3, kan folk montere sådanne volumener som et ext4-volumen for at få en lille præstationsforøgelse takket være en anden allokeringsalgoritme på softwareenden. Windows-brugere er i stand til i det mindste at få læseadgang til ext-filsystemer med Ext2Read.

Hvis du er ny til Linux, kan du også tjekke vores fantastiske guide om at komme i gang.

btrfs

btrfs, udtales "B-Tree FS", "Better FS" eller "Butter FS", er et kommende filsystem til Linux-distributioner, der har til formål at rette mange af de problemer, der findes i den ældre ext-filsystemserie. Filsystemet er også et "journaling" filsystem. Nogle forskelle omfatter en maksimal fil- og volumenstørrelse på 16 EiB, samt mulighederne for datapooling (spænder filsystemet på tværs af flere fysiske harddiske), nanosekund tidsopløsning, snapshots, gennemsigtig komprimering, gennemsigtig kryptering og data deduplication. I det mindste for nu er det eneste operativsystem, der understøtter btrfs, Linux, og det betragtes for øjeblikket ustabilt. Det forudsiges, at btrfs i sidste ende vil erstatte ext4, og denne artikel forklarer hvorfor Ext4 vs Btrfs: Hvorfor vi laver kontakten [Linux] Ext4 vs Btrfs: Hvorfor vi laver kontakten [Linux] Helt ærligt er en af ​​de De sidste ting folk ser på, er hvilket filsystem der bruges. Windows og Mac OS X brugere har endnu mindre grund til at se, fordi de virkelig kun har en ... Læs mere.

ZFS

filsystemer
ZFS er et filsystem, som kun er kendt i Unix-verdenen. Med støtte til filer og mængder på op til 16 Exabytes er ZFS ikke kendt for ydeevne, men understøtter masser af fantastiske funktioner som beskyttelse mod databeskyttelse, kombination af filsystem og volumenhåndteringskoncepter (herunder pooling), snapshots, gennemsigtig kompression, gennemsigtig kryptering og data deduplication. Den betragtes som stabil siden 2005 og understøttes af Mac OS X 10.5 Server, Linux og andre mindre Unix-lignende operativsystemer. Selvom det ligner btrfs, lover ZFS ikke den samme ydeevne som btrfs. ZFS er også mere almindeligt i virksomhedsmiljøer end i hjem.

Konklusion

Mere sandsynligt end ikke, vil du løbe ind i disse 6 filsystemer på et eller andet tidspunkt i dit liv. Som du kan se, har alle deres forskellige fordele, herunder operativsystemsupport, størrelse og volumenstørrelser og filsystemspecifikke funktioner som kompression og kryptering. Derfor er valget op til dig hvilket filsystem du vil bruge, alt efter hvad din brug er, hvilken medie du overvejer, og hvilket operativsystem du bruger. Mens du vælger et filsystem, ser ikke ud til at være meget forskelligt, hvis du vælger den rigtige, kan din oplevelse blive bedre.

Hvilke filsystemer bruger du, og hvilken er din favorit? Hvilke filsystemfunktioner kan du lide mest? Lad os vide i kommentarerne!

Billedkredit: William Hook, Andy Ciordia, Jemimus

In this article