Från FAT till NTFS till ZFS: File Systems Demystified [MakeUseOf Förklarar]

Vet du verkligen vad din hårddisk gör när du läser en fil från den eller skriver en till den? Våra hårddiskar kan nu lagra massiva datamängder, och det massiva utrymmet kräver en hög organisationsnivå för att förhindra problem och upprätthålla prestanda.

Vet du verkligen vad din hårddisk gör när du läser en fil från den eller skriver en till den?  Våra hårddiskar kan nu lagra massiva datamängder, och det massiva utrymmet kräver en hög organisationsnivå för att förhindra problem och upprätthålla prestanda.
Annons

filsystem Vet du verkligen vad din hårddisk gör när du läser en fil från den eller skriver en till den? Våra hårddiskar kan nu lagra massiva datamängder, och det massiva utrymmet kräver en hög organisationsnivå för att förhindra problem och upprätthålla prestanda. Hårddiskar kan vara välorganiserad genom användningen av filsystem, vilka operativsystem vanligtvis installeras innan de installeras på ditt system.

Men som du kan gissa finns det fler än ett filsystem. Så vilka filsystem finns där ute, vad gör de och vad är deras skillnader?

FETT

Det vanligaste filsystemet i hela världen av databehandling är File Allocation Table, eller helt enkelt FAT, och utvecklas av Microsoft. Det har funnits länge och har fått uppdateringar i formerna FAT16 och FAT32, men i allmänhet kallas de bara bara FAT. Av alla större filsystem är FAT överlägset enklaste och kan bara hålla filer med storlekar upp till 4GB vardera. Den använder en länkad liststruktur, och är därför inte ett "journaling" filsystem. Det finns sällan på hårddiskar längre, men nästan alltid på flyttbara medier som USB-enheter och SD-kort. Nästan alla operativsystem har stöd för FAT-filsystem, så det är läsbart på vilken enhet som helst. Det är också väldigt enkelt att formatera en enhet till FAT Hur formaterar du en stor hårddisk med FAT eller FAT32 Hur formaterar du en stor hårddisk med FAT eller FAT32 FAT och FAT32-stöd upp till 16TB. Ändå anger Windows en 32GB gräns för formatering med FAT eller FAT32. Vi visar dig hur du formaterar större enheter. Läs mer .

NTFS

filsystem
NTFS eller New Technology File System, är nästa generations filsystem som utvecklats av Microsoft. Dess struktur är mer komplex och har använts för Microsofts operativsystem som börjar med Windows XP. Det är ett "journaling" filsystem, vilket innebär att det håller register över alla operationer på enheten. Den här journalen kan hjälpa till att upptäcka fel och återhämta sig från dem för fall som fel på drift eller strömavbrott. Filer upp till 16 TB vardera stöds, med maximala volymmått upp till 256 TB. Medan det inte är lika allmänt som FAT, kan den med lätthet fortfarande läsas på alla stora operativsystem. NTFS passar bäst för hårddiskar och andra ej lättillgängliga media, även om flyttbara media fortfarande kan formateras med detta filsystem.

Du kan också leta upp mer information om fördelarna med NTFS över FAT Hur du omformaterar din FAT32-enhet till NTFS - och fördelarna med att göra det Så här omformaterar du FAT32-enheten till NTFS - och fördelarna med att göra det Du kanske inte vet det, men att välja rätt filsystem för dina enheter är faktiskt ganska viktigt. Även om huvudsidan av alla filsystem är densamma, finns det många fördelar och nackdelar över varje ... Läs mer.

HFS +

HFS + är ett filsystem som utvecklats av Apple för användning på sina Macintosh-datorer. Den använder samma typ av strukturer för filtilldelningen som NTFS, men de två filsystemen är inte kompatibla. Filsystemet kan stödja filer och volymer på upp till drygt en miljon terabyte. Det är också ett "journaling" filsystem, vilket möjliggör enklare återhämtning när fel uppstår. Som det är tänkt för Macintosh-datorer, finns det bara på hårddiskar inom dessa system. Mac OS X och Linux kan använda filsystemet, men Windows är inte.

ext4

hur filsystem fungerar
ext4 är det för närvarande mest använda filsystemet för Linux-system. Det är efterföljaren till både ext2 och ext3, och innehåller vissa prestationsökningar med olika tekniker. Det är också ett "journaling" filsystem. ext4 är avsedd för hårddiskar, så de visas inte på flyttbara medier på grund av dess egenskaper såväl som dess brist på utbredd användning. Det kan stödja filer upp till 16 TiB och volymer upp till 1 EiB. Eftersom ext4 är bakåtkompatibel med ext2 och ext3 kan folk montera sådana volymer som en ext4-volym för att få en liten prestandahöjning tack vare en annan allokeringsalgoritm på programänden. Windows-användare kan åtminstone få läsåtkomst till ext-filsystem med Ext2Read.

Dessutom, om du är ny på Linux, kan du kolla in vår fantastiska guide om att komma igång.

btrfs

btrfs, uttalad "B-Tree FS", "Better FS" eller "Butter FS", är ett kommande filsystem för Linux-distributioner som syftar till att fixa många av problemen som finns i den äldre ext-filsystemserien. Filsystemet är också ett "journaling" filsystem. Vissa skillnader inkluderar en maximal fil- och volymstorlek på 16 EiB, samt möjligheter för datapooling (spänner över filsystemet över flera fysiska hårddiskar), nanosekund tidsupplösning, ögonblicksbilder, transparent komprimering, transparent kryptering och dataduplikering. Åtminstone för nu är det enda operativsystemet som stöder btrfs Linux, och det anses för närvarande vara instabilt. Det förutspås att btrfs så småningom kommer att ersätta ext4, och i den här artikeln förklaras varför Ext4 vs Btrfs: Varför vi gör omkopplaren [Linux] Ext4 vs Btrfs: Varför gör vi omkopplaren [Linux] Ärligt talat är en av sista saker som folk tittar på är vilket filsystem som används. Windows och Mac OS X-användare har ännu mindre anledning att titta, eftersom de verkligen bara har en ... Läs mer.

ZFS

filsystem
ZFS är ett filsystem som endast är känt i Unix-världen. Med stöd för filer och volymer på upp till 16 exabytes är ZFS inte känd för prestanda, men stöder många fantastiska funktioner som skydd mot dataskydd, kombination av filsystem och volymhanteringskoncept (inklusive sammanslagning), ögonblicksbilder, transparent komprimering, genomskinlig kryptering och dataduplikation. Den anses dock stabil sedan 2005 och stöds med Mac OS X 10.5 Server, Linux och andra mindre Unix-liknande operativsystem. Medan det verkar som btrfs, lovar ZFS inte samma prestanda som btrfs. ZFS är också vanligare i företagsmiljöer än i hem.

Slutsats

Mer sannolikt än inte, du kommer att köra in i dessa 6 filsystem vid någon tidpunkt i ditt liv. Som du kan se har dessa alla sina olika fördelar, inklusive operativsystemstöd, storlek och volymmått och filsystemspecifika funktioner som komprimering och kryptering. Därför är valet upp till dig vilket filsystem du vill använda, beroende på vad din användning är, vilken media du överväger och vilket operativsystem du använder. Att välja ett filsystem verkar inte ha stor betydelse, men att välja rätt kan göra din upplevelse bättre.

Vilka filsystem använder du, och vilken är din favorit? Vilka filsystemfunktioner gillar du mest? Låt oss veta i kommentarerna!

Bildkrediter: William Hook, Andy Ciordia, Jemimus

In this article