Annons

filsystemVet 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 enorma mängder data, och det enorma utrymmet kräver en hög organisationsnivå för att förhindra problem och upprätthålla prestanda. Hårddiskar kan vara välorganiserade genom användning av filsystem, som operativsystem vanligtvis ställer in innan de installerar sig själva på ditt system.

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

FETT

Det vanligaste filsystemet i hela datorvärlden är File Allocation Table, eller helt enkelt FAT, och är utvecklat av Microsoft. Det har funnits länge och har fått uppdateringar i form av FAT16 och FAT32, även om de i allmänhet bara heter FAT. Av alla de viktigaste filsystemen är FAT överlägset det enklaste och kan bara innehålla filer med storlekar upp till 4 GB vardera. Den använder en länkad liststruktur och är därför inte ett "journalförings" -filsystem. Det finns sällan på hårddiskar längre, men nästan alltid på flyttbara media som USB-enheter och SD-kort. Praktiskt taget alla operativsystem har stöd för FAT-filsystem, så det är läsbart på alla enheter. Det är också väldigt lätt att göra

instagram viewer
formatera en enhet till FAT Hur man formaterar en stor hårddisk med FAT eller FAT32FAT- och FAT32-formatet stöder upp till 16 TB. Ändå sätter Windows en 32 GB-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 utvecklat av Microsoft. Strukturen är mer komplex och har använts för Microsofts operativsystem med början med Windows XP. Det är ett "journalförings" -filsystem, vilket innebär att det håller register över alla funktioner på enheten. Den här journalen kan hjälpa till att upptäcka fel och återhämta sig från dem i fall som drivfel eller strömavbrott. Filer upp till 16 TB vardera stöds, med maximala volymstorlekar upp till 256 TB. Även om det inte är lika universellt som FAT, kan det fortfarande läsas på alla större operativsystem med lätthet. NTFS är bäst lämpad för hårddiskar och andra inte-löstagbara medier, även om flyttbara media fortfarande tekniskt kan formateras med detta filsystem.

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

HFS +

HFS + är ett filsystem utvecklat 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 gör det lättare att återställa när fel uppstår. Eftersom det är avsett för Macintosh-datorer finns det bara på hårddiskar i dessa system. Mac OS X och Linux kan använda filsystemet, men Windows är det inte.

ext4

hur filsystem fungerar
ext4 är det för närvarande mest använda filsystemet för Linux-system. Det är efterträdaren till både ext2 och ext3, och inkluderar vissa prestationsökningar med olika tekniker. Det är också ett "journaling" -filsystem. ext4 är avsett för hårddiskar, så att de inte visas på flyttbara media på grund av dess egenskaper såväl som avsaknaden av utbredd användning. Den kan stödja filer upp till 16 TiB och volymer upp till 1 EiB. Eftersom ext4 är bakåtkompatibel med ext2 och ext3, kan människor montera volymer som en ext4 volym för att få en liten prestationsökning tack vare en annan allokeringsalgoritm på programvaran slutet. Windows-användare kan åtminstone få läsåtkomst till ext-filsystem med Ext2Read.

Om du är ny på Linux kan du dessutom kolla in vår fantastiska guide för att komma igång Komma igång med Linux och UbuntuDu är intresserad av att byta till Linux... men var börjar du? Är din dator kompatibel? Fungerar dina favoritappar? Här är allt du behöver veta för att komma igång med Linux. Läs mer .

btrfs

btrfs, uttalat "B-Tree FS", "Better FS", eller "Butter FS", är ett kommande filsystem för Linux-distributioner som syftar till att fixa många av de problem som finns i den äldre ext-filsystem-serien. Filsystemet är också ett "journalförings" filsystem. Vissa skillnader inkluderar en maximal fil- och volymstorlek på 16 EiB, liksom kapaciteten för datapooling (som spänner över filsystemet över flera fysiska hårddiskar), nanosekund tidsupplösning, stillbilder, transparent komprimering, transparent kryptering och data deduplicering. Åtminstone för tillfället är det enda operativsystemet som stöder btrfs Linux, och det anses för närvarande vara instabilt. Det förutsägs att btrfs så småningom kommer att ersätta ext4, och den här artikeln förklarar varför Ext4 vs. Btrfs: Varför vi byter [Linux]Helt ärligt, en av de sista saker som människor tittar på är vilket filsystem som används. Windows- och Mac OS X-användare har ännu mindre anledning att titta, eftersom de egentligen 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 exabyte är ZFS inte känt för prestanda men stöder många fantastiska funktioner som datakorruption skydd, kombination av filsystem och koncept för volymhantering (inklusive poolning), ögonblicksbilder, transparent komprimering, transparent kryptering och data deduplicering. Det anses dock stabilt sedan 2005 och stöds med Mac OS X 10.5 Server, Linux och andra mindre Unix-liknande operativsystem. Även om det verkar likna btrfs, lovar ZFS inte samma prestanda som btrfs. ZFS är också vanligare i företagsmiljöer än i hem.

Slutsats

Mer troligt än inte kommer du att stöta på dessa 6 filsystem någon gång i ditt liv. Som ni ser har alla sina olika fördelar, inklusive operativsystemstöd, storlek och volymstorlekar och filsystemspecifika funktioner som komprimering och kryptering. Därför är valet upp till dig vilket filsystem du vill använda, beroende på hur din användning är, vilket medium du funderar på och vilket operativsystem du använder. Även om du väljer ett filsystem verkar inte göra någon stor skillnad, men att välja rätt kan göra din upplevelse bättre.

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

Bildkredit: William Hook, Andy Ciordia, Jemimus

Danny är senior vid University of North Texas som tycker om alla aspekter av open source-programvara och Linux.