V současné době se SSD disky stávají stále populárnějšími v Linuxovém prostředí a získávají si přízeň rostoucího počtu uživatelů. Přesto mnoho z nich nemá povědomí o optimálním souborovém systému pro SSD, o fungování technologie TRIM, nebo o důležitosti snížení počtu operací čtení a zápisu. Tento článek si klade za cíl detailně rozebrat všechny aspekty optimalizace SSD v Linuxu. Zaměříme se na nejvhodnější souborové systémy, objasníme aktivaci funkce TRIM a nabídneme další užitečné tipy. Pro vizuální nadšence jsme připravili video tutoriál na konci tohoto článku.
Výběr souborového systému pro SSD
SSD (Solid State Drive) disky představují moderní technologii, která využívá NAND flash paměť pro zajištění rychlého čtení a zápisu dat. Díky této rychlosti jsou SSD disky efektivní bez ohledu na použitý souborový systém. Nicméně, pro maximální využití potenciálu SSD v Linuxu je klíčové zvolit vhodný souborový systém. Prozkoumejme dostupné možnosti a vyberme ty nejlepší pro SSD.
Ext4
Systém souborů Extended 4 je oblíbený a preferovaný souborový systém pro většinu linuxových distribucí. Jeho spolehlivost a široká škála funkcí ho činí vhodným pro různé situace. Ext4 je považován za „univerzální“ souborový systém, který je určen pro použití na různých typech úložných zařízení. I když nebyl navržen specificky pro SSD, nabízí vylepšení pro majitele SSD, jako je podpora TRIM a optimalizace pro snížení počtu čtení/zápisu, což prodlužuje životnost disku. Pokud si nejste jisti, který souborový systém vybrat, Ext4 je spolehlivá volba, která odvede svou práci dobře.
XFS
XFS je systém souborů s dlouhou historií a mnoha různými možnostmi využití. Stejně jako Ext4, i XFS podporuje funkci TRIM pro udržení SSD disku v dobré kondici. Navíc XFS nabízí funkce jako defragmentace a možnost vypnutí žurnálování, což je klíčové pro maximalizaci životnosti SSD. XFS je vynikající volbou pro SSD, pokud hledáte maximální výkon. Tento souborový systém je dostupný při instalaci většiny linuxových distribucí.
Aktivace podpory TRIM
FS-TRIM je nástroj pro správu souborových systémů, který slouží k odstraňování nepoužívaných bloků. Vzhledem k povaze flash paměti a NAND technologie, nadměrné množství obsazených bloků může vést ke snížení výkonu SSD. Proto je aktivace funkce TRIM zásadní pro zdraví SSD.
Většina linuxových distribucí (jako je Ubuntu) tuto funkci podporuje. Nicméně, ne všechny distribuce ji aktivují automaticky. Následující příkazy vám pomohou aktivovat TRIM v různých distribucích:
Distribuce | Příkaz |
Ubuntu |
sudo apt install util-linux |
Debian |
sudo apt-get install util-linux |
Arch Linux |
sudo pacman -S util-linux |
Fedora |
sudo dnf install util-linux |
OpenSUSE |
sudo zypper install util-linux |
Po instalaci potřebného balíčku aktivujte služby systemd, aby se FS-TRIM spouštěl pravidelně.
sudo systemctl enable fstrim.service sudo systemctl enable fstrim.timer
Následně spusťte obě služby pomocí příkazu systemctl start.
sudo systemctl start fstrim.service sudo systemctl start fstrim.timer
Minimalizace čtení a zápisu na SSD
SSD disky fungují odlišně od tradičních pevných disků s rotujícími plotnami. SSD mají omezený počet zápisů, které mohou provést. Po dosažení maximálního počtu zápisů se disk může stát pouze pro čtení nebo začne vykazovat chyby. Pro minimalizaci tohoto rizika se držte následujících doporučení.
V první řadě, nepoužívejte oddíl na SSD pro swap. Přidělení celého oddílu pro swap znamená neustálé čtení a zápis dat na SSD, což může negativně ovlivnit jeho životnost. Místo toho zvažte využití swap souboru nebo se swapu úplně zřekněte.
Použití swap souboru namísto oddílu je stále kompromisem, ale je lepší, protože soubor je flexibilnější a umožňuje vypnutí či zapnutí, změnu velikosti atd. Oddíly pro swap jsou méně flexibilní.
Dalším doporučením je vypnout žurnálování souborového systému, čímž snížíte počet čtení/zápisů. Pro více informací o této možnosti, se podívejte do dokumentace vaší distribuce Linuxu.
V neposlední řadě, aktualizujte firmware vašeho SSD disku. Stejně jako jiné komponenty počítače, i SSD disky dostávají aktualizace, které přináší vylepšení v efektivitě, snížení čtení/zápisu a lepší práci s daty. Informace o aktualizaci firmwaru najdete v manuálu k disku, na webu výrobce nebo ve wiki vaší linuxové distribuce.