Bij het opzetten van een nieuwe Linux-installatie met een SSD weten velen niet welk bestandssysteem te gebruiken. Dit is begrijpelijk, omdat bestandssystemen niet genoeg worden besproken. Wanneer mensen Linux installeren, selecteren ze vaak de standaardopties zonder erover na te denken. Dat is niet de juiste manier om over deze dingen te doen.

In dit artikel bespreken we de beste bestandssystemen voor je SSD op Linux. We rangschikken ze en gaan over de positieve en negatieve kanten van elk.

1. Btrfs

Btrfs heeft veel vijanden. De tegenstanders zeggen dat het onstabiel is, en dit kan waar zijn omdat het zich in een zeer zware ontwikkeling bevindt. Toch is het eigenlijk een behoorlijk degelijk bestandssysteem voor basisgebruik. vooral als het gaat om solid-state drives. De belangrijkste reden is dat Btrfs geen dagboek publiceert in tegenstelling tot sommige andere populaire bestandssystemen, waardoor kostbare schrijfruimte voor SSD's en de bestanden erop wordt bespaard.

Het Btrfs-bestandssysteem ondersteunt ook TRIM, een zeer belangrijke functie voor SSD-bezitters. TRIM maakt het wissen van ongebruikte blokken mogelijk, iets dat cruciaal is om een ​​SSD-station gezond te houden onder Linux. Filesystem TRIM wordt ondersteund door andere bestandssystemen. Dit is echt niet de belangrijkste reden om Btrfs te overwegen voor je SSD-station wanneer je Linux gebruikt.

Een goede reden om Btrf's te overwegen, is de snapshotfunctie. Hoewel het heel waar is dat hetzelfde kan worden bereikt op andere bestandssystemen met een LVM-configuratie, komen andere bestandssystemen er niet in de buurt van hoe nuttig het kan zijn. Met Btrfs kunnen gebruikers eenvoudig snapshots van bestandssystemen maken en ze op een later tijdstip herstellen als er problemen zijn. Voor gebruikers die op zoek zijn naar de beste SSD-ondersteuning op Linux, is het gek om Btrfs op zijn minst niet te bekijken.

2 EXT4

Voor degenen die niet op zoek zijn naar mooie functies zoals "copy-on-write" of snapshots van bestandssystemen op de Btrfs manier, kan Extended 4 een goede keuze zijn voor een solid-state drive. De reden dat Ext4 vaak wordt aanbevolen, is dat het vandaag de dag het meest gebruikte en vertrouwde bestandssysteem is op Linux. Het wordt gebruikt in enorme datacenters en in de productie, op alle typen harde schijven, inclusief solid-state drives. Als je een gebruiker bent die niet veel om bestandssystemen geeft, gebruik deze dan.

De reden dat dit nummer niet op deze lijst staat, is echter om een ​​eenvoudige reden. Extended 4 is niet ontworpen met SSD's in gedachten. Het is waar dat het bestandssysteem trim ondersteunt (een essentiële SSD-functie), maar buiten dat is het bestandssysteem nooit ontworpen voor dit gebruik. Waarom? Het gebruikt een bestandssysteemjournaal. Dit betekent dat het bestandssysteem voortdurend logs schrijft en het systeem informeert over elke verandering. Dit kan de beperkte schrijfruimte op een SSD met Linux snel verslijten.

Ext4 is een bevredigende keuze voor solid-state schijven met journaling in het bestandssysteem uitgeschakeld, en een goede keuze voor de meeste gebruikers, maar het zou niet de eerste keuze moeten zijn.

3 XFS

Een van de belangrijkste redenen waarom het XFS-bestandssysteem wordt gebruikt, is de ondersteuning van grote hoeveelheden gegevens. XFS kan verreweg grote gegevens beter verwerken dan elk ander bestandssysteem op deze lijst en dit ook betrouwbaar doen. Dit is de reden waarom XFS een goede kandidaat is voor een SSD. Naarmate moderne computers steeds geavanceerder worden, worden databestanden groter en veeleisender. Het is logisch om een ​​bestandssysteem te gebruiken dat rekening kan houden met al deze toename van gegevens en dit op betrouwbare wijze kan doen.

XFS, zoals Ext4, is een journaling-bestandssysteem. In tegenstelling tot Extended 4 is het echter niet mogelijk om journaling uit te schakelen, dus kan het dubieus zijn om op een SSD te gebruiken. Toch wordt het bestandssysteem voortdurend "high performance" genoemd, wat betekent dat het volkomen logisch is om naar dit bestandssysteem te gaan voor krachtige drives. Bovendien ondersteunt XFS standaard SSD-functies en zelfs defragmentatie. SSD-gebruikers die niet bang zijn voor de logboekfunctie, moeten kennis nemen van XFS wanneer ze hun nieuwe installatie overwegen.

4 F2FS

F2FS is een bestandssysteem dat speciaal door Samsung is ontwikkeld voor een nieuwe klasse van gegevensopslag: NAND. NAND is wat mensen bedoelen als ze verwijzen naar "flash-geheugen" en hoe een solid-state schijf gegevens opslaat. F2FS is een relatief nieuwe, onbekende technologie. Desondanks heeft het al behoorlijk veel succes gehad op Linux en elders. Veel F2FS-fans lijken het daarmee eens te zijn: waarom vind je een bestandssysteem dat leuk is met een SSD als er een specifiek voor is gebouwd?

Het nadeel van F2FS is dat op dit moment alleen ervaren gebruikers het kunnen gebruiken. De meeste, zo niet alle, Linux-distributies ondersteunen niet de installatie ervan in hun installatieprogramma's. De Linux-kernel moet vóór gebruik worden geconfigureerd en aangepast. Als je echter een krachtige gebruiker bent die het meeste uit je SSD-station wil halen op Linux, is dit een bestandssysteem waar je op moet letten. Het kan lastig zijn om op te zetten, maar het is het waard.

Conclusie

Solid-state drives zijn de nieuwe norm, maar om een ​​of andere reden zijn veel Linux-gebruikers nog steeds niet zeker met welke bestandssystemen ze te maken hebben, of zelfs tweaken ze voor betere resultaten. Dit is jammer. Het is mijn hoop dat als solid-state drives steeds vaker voor Linux worden gebruikt, betere bestandsysteemkeuzes binnen installatieprogramma's zullen volgen.

Afbeelding tegoed: SSD_Questions, _Answered, Bonifacio_Global_City