NTFS vs FAT
Ett filsystem (även känt som filsystem) är en teknik för att lagra data i en organiserad och läsbar form. Grundenheten i ett datafilsystem kallas en fil. Ett filsystem är en mycket viktig komponent som finns i de flesta datalagringsenheter som hårddiskar, CD- och DVD-skivor. Ett filsystem hjälper enheterna att behålla den fysiska platsen för filerna. Dessutom kan ett filsystem tillåta att dess filer nås från ett nätverk genom att bli en klient till nätverksprotokoll som NFS (Network File System). FAT och NTFS är två av filsystemen som används i Microsoft Windows operativsystem. Egentligen var FAT (File Allocation Table) standardfilsystemet som användes i äldre Windows-versioner. Från och med Windows XP har NTFS ersatt FAT som standardfilsystem.
Vad är FAT?
FAT var standardfilsystemet som användes i äldre Windows-versioner (före Windows XP). Ändå kan FAT användas med disketter och äldre Windows-versioner (för multi-boot-system). FAT har fått sitt namn på grund av användningen av en speciell typ av en databas som kallas File Allocation Table. Varje kluster på disken har en motsvarande post i tabellen. FAT användes från början med DOS, och dess tre versioner är FAT12, FAT16 och FAT32. Antalet bitar som används för att identifiera ett kluster är det antal som används som suffix i namnet. FAT12, FAT16 och FAT32 har 32MB, 4GB och 32GB som maximala partitionsstorlekar. Även om de initiala systemen inte kunde läsa större hårddiskar, var Microsoft tvungen att utöka FAT-systemet kontinuerligt, på grund av den snabba ökningen av hårddiskstorlekar. Men till slut var Microsoft tvungen att ersätta FAT med NTFS (som är mycket mer lämpligt för större diskar). Nyligen har FAT-systemet gjort en liten comeback eftersom tumminnen har börjat använda FAT. Storlekarna på de nuvarande flash-enheterna är små, så FAT-systemet passar dem helt klart.
Vad är NTFS?
NTFS är standardfilsystemet som för närvarande används i Windows-operativsystem. NTFS tog över från FAT som standardfilsystem från Windows XP. Följaktligen använder Windows NT 4.0, Windows 2000, Windows XP, Windows. NET-server och Windows-arbetsstation NTFS som sitt föredragna filsystem. NTFS har en helt annan dataorganisationsarkitektur. I grund och botten utvecklade Microsoft NTFS för att konkurrera med UNIX, genom att ersätta det mycket enklare FAT. En FAT-partition kan enkelt konverteras till en NTFS-partition utan att förlora data. NTFS stöder funktioner som indexering, kvotspårning, kryptering, komprimering och reparationspunkter.
Vad är skillnaden mellan NTFS och FAT?
FAT var standardfilsystemet i äldre Windows-versioner, medan NTFS är det nuvarande filsystemet i dess ställe. NTFS har mer flexibilitet än FAT. Anledningen till detta är det faktum att FAT använder fast struktur i sina systemområden, men NTFS använder filer. På grund av användningen av filer är det mycket lätt att ändra, utöka eller flytta efter behov. Till exempel är MFT- eller Master File Table en systemfil som används i NTFS, som liknar ett relationsdatabassystem. Sättet som klustringen används i NTFS för tilldelning av utrymme skiljer sig också från FAT. NTFS:s maximala klusterstorlek är 4kb, medan filkomprimering ingår för att undvika slack.
Men nackdelen med att ha MFT och andra systemfiler (som tar upp mycket utrymme) är att NTFS är svårt att använda med mindre diskar. Det är därför som FAT fortfarande används för tumminnen. NTFS kräver också mer minne än FAT. Inbyggda säkerhetsåtgärder i NTFS är mycket bättre än i FAT, eftersom det är avsett för fleranvändarmiljöer. Till exempel kan behörigheter och krypteringar tillämpas på även enskilda filer i Windows XP Professional-utgåvan. Men å andra sidan är det mycket problematiskt att glömma ett lösenord i Windows XP än i Windows 98 (som använde FAT), eftersom det är mycket svårt att felsöka och justera med NTFS. Dessutom påstås den senaste FAT-versionen som heter exFAT ha vissa fördelar jämfört med NTFS.