Van FAT naar NTFS naar ZFS-bestandssystemen Demystified
Weet u echt wat uw harde schijf doet als u er een bestand van leest of er een bestand naar schrijft? Onze harde schijven kunnen nu enorme hoeveelheden gegevens opslaan en die enorme ruimte vereist een hoog niveau van organisatie om problemen te voorkomen en de prestaties te handhaven. Harde schijven kunnen goed worden georganiseerd door het gebruik van bestandssystemen, die besturingssystemen meestal instellen voordat ze zichzelf op uw systeem installeren.
Maar, zoals je zou kunnen raden, er is meer dan één bestandssysteem. Dus welke bestandssystemen zijn er, wat doen ze en wat zijn hun verschillen?
DIK
Het meest voorkomende bestandssysteem in de gehele wereld van de computer is de File Allocation Table of simpelweg FAT, en is ontwikkeld door Microsoft. Het bestaat al een tijdje en heeft updates ontvangen in de vorm van FAT16 en FAT32, hoewel ze in het algemeen allemaal gewoon FAT worden genoemd. Van alle grote bestandssystemen is FAT veruit de eenvoudigste en kan alleen bestanden bevatten met een grootte van maximaal 4 GB elk. Het gebruikt een gelinkte lijststructuur en is daarom geen “journaling” bestandssysteem. Het wordt zelden meer aangetroffen op harde schijven, maar bijna altijd op verwijderbare media zoals USB-drives en SD-kaarten. Vrijwel alle besturingssystemen hebben ondersteuning voor FAT-bestandssystemen, dus het is leesbaar op elk apparaat. Het is ook heel eenvoudig om een schijf te formatteren naar FAT Hoe een grote harde schijf te formatteren met FAT of FAT32 Hoe een grote harde schijf te formatteren met FAT of FAT32 FAT- en FAT32-ondersteuning tot 16 TB. Toch stelt Windows een limiet van 32 GB in voor het formatteren met FAT of FAT32. We laten u zien hoe u grotere schijven formatteert. Lees verder .
NTFS
NTFS, of New Technology File System, is het bestandssysteem van de volgende generatie dat is ontwikkeld door Microsoft. De structuur is complexer en is gebruikt voor Microsoft-besturingssystemen die beginnen met Windows XP. Het is een “journaling” bestandssysteem, wat betekent dat het een register bijhoudt van alle bewerkingen op het apparaat. Dit dagboek kan helpen bij het opsporen van fouten en het herstellen van fouten in gevallen als schijffouten of stroomuitval. Bestanden tot 16 TB worden allemaal ondersteund, met maximale volumegroottes tot 256 TB. Hoewel het niet zo universeel is als FAT, kan het nog steeds gemakkelijk worden gelezen op alle belangrijke besturingssystemen. NTFS is het meest geschikt voor harde schijven en andere niet-gemakkelijk verwisselbare media, hoewel verwijderbare media technisch nog steeds kunnen worden geformatteerd met dit bestandssysteem.
U kunt ook meer informatie opzoeken over de voordelen van NTFS via FAT Hoe u uw FAT32-schijf opnieuw kunt formatteren naar NTFS - en de voordelen van het doen Hoe uw FAT32-station opnieuw te formatteren naar NTFS - en de voordelen van het doen U weet het misschien niet, maar het kiezen van het juiste bestandssysteem voor je drives is eigenlijk best belangrijk. Hoewel het hoofdidee van alle bestandssystemen hetzelfde is, zijn er vele voordelen en nadelen ten opzichte van elke ... Lees meer .
HFS+
HFS + is een bestandssysteem dat door Apple is ontwikkeld voor gebruik op hun Macintosh-computers. Het gebruikt hetzelfde type structuren voor de bestandsallocatie als NTFS, maar de twee bestandssystemen zijn niet compatibel. Het bestandssysteem ondersteunt bestanden en volumes tot iets meer dan een miljoen terabytes. Het is ook een “journaling” bestandssysteem, waardoor gemakkelijker herstel mogelijk is wanneer er fouten optreden. Omdat het bedoeld is voor Macintosh-computers, is het alleen te vinden op harde schijven binnen die systemen. Mac OS X en Linux kunnen het bestandssysteem gebruiken, maar Windows is dat niet.
ext4
ext4 is het momenteel meest gebruikte bestandssysteem voor Linux-systemen. Het is de opvolger van zowel ext2 als ext3 en omvat enkele prestatieverhogingen met verschillende technieken. Het is ook een “journaling” bestandssysteem. ext4 is bedoeld voor harde schijven, dus ze verschijnen niet op verwijderbare media vanwege de eigenschappen en het gebrek aan wijdverbreid gebruik. Het ondersteunt bestanden tot 16 TiB en volumes tot 1 EiB. Omdat ext4 achterwaarts compatibel is met ext2 en ext3, kunnen mensen dergelijke volumes als een ext4-volume koppelen om een lichte prestatieverbetering te krijgen dankzij een ander toewijzingsalgoritme aan het software-einde. Windows-gebruikers kunnen ten minste leesrechten op ext-bestandssystemen met Ext2Read krijgen.
Als je Linux nog niet eerder hebt gebruikt, kun je onze geweldige handleiding bekijken om aan de slag te gaan.
btrfs
btrfs, uitgesproken “B-tree FS”, “Betere FS”, of “Boter FS”, is een aankomend bestandssysteem voor Linux-distributies dat gericht is op het oplossen van veel van de problemen in de oudere ext-bestandssysteemserie. Het bestandssysteem is ook een “journaling” bestandssysteem. Enkele verschillen zijn onder meer een maximale bestands- en volumegrootte van 16 EiB, evenals mogelijkheden voor gegevenspooling (die het bestandssysteem over meerdere fysieke harde schijven verspreidt), nanoseconde tijdresolutie, snapshots, transparante compressie, transparante codering en deduplicatie van gegevens. Althans voorlopig is Linux het enige besturingssysteem dat btrf's ondersteunt en het wordt momenteel als onstabiel beschouwd. Er wordt voorspeld dat btrf's uiteindelijk de ext4 zullen vervangen, en dit artikel legt uit waarom Ext4 versus Btrfs: Waarom we de switch maken [Linux] Ext4 versus Btrfs: Waarom we de switch maken [Linux] Eerlijk gezegd is een van de laatste dingen waar mensen naar kijken, is welk bestandssysteem wordt gebruikt. Windows- en Mac OS X-gebruikers hebben nog minder reden om te kijken, omdat ze echt maar één ... Lees meer .
ZFS
ZFS is een bestandssysteem dat alleen bekend is in de Unix-wereld. Met ondersteuning voor bestanden en volumes van maximaal 16 Exabytes is ZFS niet bekend voor prestaties, maar ondersteunt het tal van geweldige functies, zoals bescherming tegen gegevensbeschadiging, combinatie van bestandssysteem en volumebeheersconcepten (inclusief pooling), snapshots, transparante compressie, transparant codering en datadeduplicatie. Het wordt echter als stabiel beschouwd sinds 2005 en wordt ondersteund door Mac OS X 10.5 Server, Linux en andere kleinere Unix-achtige besturingssystemen. Hoewel het lijkt op btrfs, belooft ZFS niet dezelfde prestaties als btrfs. ZFS komt ook vaker voor in bedrijfsomgevingen dan in woningen.
Conclusie
Waarschijnlijker dan je bent, kom je op een bepaald moment in je leven tegen deze 6 bestandssystemen aan. Zoals u kunt zien, hebben deze allemaal hun verschillende voordelen, waaronder ondersteuning voor besturingssystemen, grootte en volumegroottes en bestandssysteemspecifieke functies zoals compressie en codering. Daarom is de keuze aan u, welk bestandssysteem u wilt gebruiken, afhankelijk van hoe uw gebruik eruit ziet, welk medium u overweegt en welk besturingssysteem u gebruikt. Hoewel het kiezen van een bestandssysteem geen groot verschil lijkt te maken, kan het kiezen van de juiste uw ervaring verbeteren.
Welke bestandssystemen gebruikt u en welke zijn uw favoriet? Welke functies van het bestandssysteem vind je het leukst? Laat het ons weten in de comments!
Afbeelding: William Hook, Andy Ciordia, Jemimus
Meer informatie over: Bestandssysteem, Harde schijf, NTFS.