SSD disky v dnešní době stále více podporují Linux a dostává je do rukou stále více uživatelů. Navzdory tomu jen málo uživatelů Linuxu ví, jaký je správný souborový systém, který by měli používat, jak funguje souborový systém TRIM nebo dokonce proč by si měli dávat pozor na čtení/zápis. Proto v tomto článku rozebereme vše, co je třeba vědět o optimalizaci SSD v Linuxu. Projdeme si nejlepší souborové systémy, které lze použít. Kromě toho si projdeme, jak povolit TRIM a další!
SPOILER ALERT: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.
Table of Contents
Souborový systém pro SSD
Solid State Drive jsou velmi moderní. Využívají výhod technologie NAND, aby zajistily, že vaše data budou čtena a zapisována nejrychlejším možným způsobem. Právě kvůli této rychlosti bývají disky SSD opravdu rychlé bez ohledu na to, jaký typ souborového systému na ně umístíte. To znamená, že pokud chcete ze svého SSD na Linuxu vytěžit maximum, nejlepším řešením je vybrat si pro něj nejlepší souborový systém. Pojďme se podívat na souborové systémy dostupné pro Linux a prodiskutujeme, které z nich je nejlepší použít na SSD.
Prodlouženo 4
Souborový systém Extended 4 je z nějakého důvodu preferovaný souborový systém pro většinu distribucí Linuxu. Je spolehlivý a má docela dobré vlastnosti pro různé případy použití. Ext4 je obecně „univerzální“ souborový systém, což znamená, že se očekává, že bude používán na řadě různých úložných zařízení. Není speciálně navržen pouze pro SSD, ale nenechte se tím vyděsit. Má mnoho vylepšení speciálně pro vlastníky SSD, jako je podpora TRIM a funkce, které umožňují snížení čtení/zápisu pro prodloužení životnosti.
Pokud si nejste jisti, co od svého SSD chcete, použijte tento souborový systém. Je dobře zaoblený a odvede svou práci.
XFS
Souborový systém XFS je starší souborový systém s mnoha různými případy použití. Stejně jako Ext4, i systém souborů XFS podporuje věci jako TRIM, které udrží váš SSD zdravý na Linuxu. Kromě toho má některé opravdu skvělé funkce, včetně nástroje pro defragmentaci souborového systému a schopnosti zakázat žurnálování souborového systému (což je kritické, když se snažíte maximalizovat životnost vašeho SSD).
Celkově je XFS skvělý souborový systém pro SSD, pokud hledáte absolutně nejlepší možný výkon. Souborový systém XFS lze vybrat z většiny instalačních nástrojů distribuce Linuxu.
Povolit podporu TRIM
FS-TRIM je nástroj pro souborové systémy, který prochází a zahazuje nepoužívané bloky. Vzhledem k povaze flash paměti a NAND obecně platí, že čím více bloků se objeví, tím může být SSD časem pomalejší. To je velmi důležité pro zdraví disku SSD, že tuto funkci povolíte.
Z větší části vám to umožní distribuce Linuxu (jako Ubuntu atd.). Ne každá distribuce Linuxu je však vytvořena stejně a některé tuto funkci ve výchozím nastavení nepovolují. Jak na to:
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
S nainstalovaným obslužným softwarem povolte služby systemd, abyste zajistili běh FS-TRIM.
sudo systemctl enable fstrim.service sudo systemctl enable fstrim.timer
Poté ihned spusťte obě služby pomocí systemctl start.
sudo systemctl start fstrim.service sudo systemctl start fstrim.timer
Omezte čtení a zápis na SSD
Jednotky SSD nefungují stejným způsobem jako tradiční rotující pevný disk. Na rozdíl od RPM disků mají SSD omezený počet zápisů, které mohou provádět. Jakmile uživatel dosáhne maximálního možného počtu zápisů, jednotka se stane pouze pro čtení a začne selhávat (nebo hůře). Chcete-li to zmírnit, proveďte následující.
Za prvé, nevytvářejte na SSD odkládací oddíl. Dát celý oddíl k výměně na SSD znamená, že disk SSD neustále čte a zapisuje data. To může rychle zhoršit zdraví a životnost disku. Místo toho zvažte vytvoření odkládacího souboru nebo se swapu úplně zřekněte.
Použití odkládacího souboru místo oddílu je stále ošemetné, ale nakonec to bude lepší, protože odkládací soubor je stále jen soubor a ne celý oddíl, který může systém použít. Odkládací soubory se navíc snadno vypínají a zapínají. Uživatel může v případě potřeby snadno zapnout swap a po dokončení jej ihned vypnout, změnit jeho velikost atd. Oddíly pro odkládání jsou méně flexibilní.
Dalším dobrým postupem, jak zmírnit čtení/zápis na vašem SSD, je zakázat žurnálování se systémem souborů. Není to kritické, ale pokud to uděláte, budete číst/psát podstatně méně. Chcete-li to provést, vyhledejte v příručce vaší distribuce Linuxu jakékoli informace, které mohou mít o tomto specifickém pro váš operační systém.
Nakonec se vždy snažte aktualizovat firmware vašeho SSD. Věřte tomu nebo ne, ale SSD dostávají aktualizace jako kterákoli jiná součást na vašem PC. Pokud firmware neaktualizujete, přicházíte o vylepšení od výrobce, která jej zefektivňují, méně čte/zapisují a lépe nakládají s daty. Chcete-li aktualizovat firmware vašeho disku, je nejlepší nahlédnout do manuálu dodaného s vaším SSD. Případně vyhledejte na webu výrobce nebo se podívejte na wiki své distribuce Linuxu, kde najdete pokyny.