Når man opretter en ny Linux-installation med en SSD, ved mange ikke, hvilket filsystem der skal gå med. Dette er forståeligt, da filsystemer ikke tales om nok. Når folk installerer Linux, vælger de ofte standardindstillingerne uden at tænke over det. Det er ikke den rigtige vej til at gå om disse ting.

I denne artikel overgår vi de bedste filsystemer til din SSD på Linux. Vi vil rangere dem og gå over de positive og negative af hver.

1. Btrfs

Btrfs har mange fjender. Forstyrrerne siger, at det er ustabilt, og det kan være sandt, da det er i meget tung udvikling. Alligevel er det faktisk et ret solidt filsystem til grundlæggende brug. især når man taler om solid state-drev. Den væsentligste årsag er, at Btrfs ikke gør journal i modsætning til nogle andre populære filsystemer, hvilket sparer dyrebar skriveplads til SSD'er og filerne på dem.

Btrfs-filsystemet understøtter også TRIM, en meget vigtig funktion for SSD-ejere. TRIM gør det muligt at tørre ubrugte blokke, hvilket er vigtigt for at holde et solid state-drev sundt på Linux. Filesystem TRIM understøttes af andre filsystemer. Dette er virkelig ikke den vigtigste grund til at overveje Btrfs for din solid state-drev, når du bruger Linux.

En god grund til at overveje Btrfs er snapshot-funktionen. Selv om det er meget sandt, at det samme kan opnås på andre filsystemer med en LVM-opsætning, kommer andre filsystemer ikke tæt på, hvor nyttigt det kan være. Med Btrfs kan brugere nemt tage snapshots af filsystemer og genoprette dem på et senere tidspunkt, hvis der er problemer. For brugere, der søger den bedste SSD-understøttelse på Linux, er det vanvittigt, at de ikke mindst giver Btrfs et kig.

2 EXT4

For dem, der ikke leder efter fancy funktioner som "copy-on-write" eller filsystem "snapshots" gjort Btrfs-måden, Extended 4, kan være et godt valg for et solid state-drev. Årsagen til, at Ext4 ofte anbefales, er, at det er det mest anvendte og pålidelige filsystem derude på Linux i dag. Den bruges i massive datacentre og i produktion på alle typer harddiske, herunder solid state-drev. Hvis du er en bruger, der ikke er ligeglad med filsystemer, skal du bruge denne.

Men grunden til at det ikke er # 1 på denne liste er af en simpel grund. Udvidet 4 er ikke designet med SSD'er i tankerne. Det er rigtigt, at det har filsystem trim support (en kritisk SSD-funktion), men uden for det var filsystemet aldrig designet til denne brugs sag. Hvorfor? Det bruger en filsystem journal. Det betyder, at filsystemet konstant skriver logger ned og informerer systemet om hver eneste ændring. Dette kan hurtigt bære det begrænsede skriverum på en SSD, der kører Linux.

Ext4 er et tilfredsstillende valg til solid state-drev med filsystem journaling deaktiveret og et anstændigt valg for de fleste brugere, men det bør ikke være det første valg.

3 XFS

En af hovedårsagerne til, at XFS-filsystemet bruges, er for dets støtte af store klumper af data. Langt XFS kan håndtere store data bedre end noget andet filsystem på denne liste og gøre det også pålideligt. Derfor kan XFS være en god kandidat til en SSD. Da moderne computing bliver mere og mere avanceret, bliver datafiler større og mere krævende. Det er fornuftigt at bruge et filsystem, der kan tage højde for al denne stigning i data og gøre det pålideligt.

XFS, som Ext4, er et journaling filsystem. Men i modsætning til Udvidet 4 er det ikke muligt at deaktivere journaling, så det kan være lurt at bruge på en SSD. Alligevel kaldes filsystemet konstant "high performance", hvilket betyder, at det giver perfekt mening at vende sig til dette filsystem til højtydende drev. Derudover understøtter XFS standard SSD-funktioner og endda defragmentering. SSD-brugere, der ikke er bange for journalfunktionen, skal notere XFS, når de overvejer deres nye installation.

4 F2FS

F2FS er et filsystem udviklet af Samsung specifikt til en ny klasse af datalagring: NAND. NAND er hvad folk mener når de henviser til "flash-hukommelse" og hvordan en solid state-drev lagrer data. F2FS er en forholdsvis ny, ukendt teknologi. På trods af dette har den allerede haft rigtig succes på Linux og andre steder. Mange F2FS fans synes at være enige: Hvorfor finde et filsystem, der spiller godt med en SSD, når der er en specielt bygget til det?

Ulempen med F2FS er, at kun strømbrugerne kan få det i gang. De fleste, hvis ikke alle, Linux-distributioner ikke understøtter installation af det i deres installationsværktøjer. Linuxkernen skal konfigurere og justere før brug. Men hvis du er en strømbruger, der ønsker at få mest muligt ud af din solid state-drev på Linux, er dette et filsystem, du skal undersøge. Det kan være en smerte at oprette, men det er det værd.

Konklusion

Solid state-drev er det nye normale, men af ​​en eller anden grund er mange Linux-brugere stadig usikre på, hvilke filsystemer der skal gå med eller endda justere dem for bedre resultater. Det er en skam. Det er mit håb, at som solid state-drev bliver mere udbredt på Linux, vil bedre filsystemvalg inden for installatører følge.

Billedkredit: SSD_Questions, _Answered, Bonifacio_Global_City