Hardware

Jak optimalizovat ssd v Linuxu krok za krokem

Obsah:

Anonim

Existuje několik důvodů pro optimalizaci SSD v Linuxu. Například si koupte pevný disk SSD a chcete z něj získat více a mít ho, ale chcete ho zrychlit, chtít prodloužit životnost našeho SSD. Každopádně, bez ohledu na váš případ, zde vám vysvětlíme, jak na to.

Index obsahu

Optimalizace SSD v Linuxu

Základy SSD

SSD je termín používaný k označení nové generace paměťových jednotek pro počítače. Je to zkratka anglického „Solid State Drive“ ekvivalentní španělské Solid State Drive.

Hlavní výhody pevného pevného disku na rozdíl od konvenčního pevného disku v podstatě vyplývají ze skutečnosti, že jeho činnost není založena na použití neustále se pohybujících mechanických součástí. To se odráží ve vysoké rychlosti čtení. Tento rozdíl je patrný zejména při spuštění systému a při spuštění programů, které vyžadují vysokou kapacitu zpracování.

Hlavní nastavení pro optimalizaci SSD

Nyní, když je nám jasné, co je SSD, pojďme se pustit do práce s nastavením pro optimalizaci SSD. Při aktualizaci SSD se doporučuje mnoho vylepšení a optimalizací. Po vyhodnocení a filtrování všeho, co se v souvislosti s daným tématem říká, jsme provedli seznam nezbytných úprav.

Několik úkolů v tomto seznamu zahrnuje soubor fstab, takže naším prvním doporučením je nejprve jej zálohovat. Můžete použít následující příkaz:

sudo cp / etc / fstab /etc/fstab.bak

Tímto způsobem, pokud se něco pokazí, můžete soubor odstranit a obnovit původní zálohovaný soubor.

Vyhýbání se časům přístupu

To je nezbytné pro prodloužení životnosti našeho SSD. Je to jednoduché, omezujeme množství zapisovaných dat na operační systém na disk. Pokud potřebujete znát okamžik, kdy jsem udělal váš poslední přístup do adresáře nebo souboru, přidáme do souboru / etc / fstab tyto dvě možnosti:

noatime nodiratime

POZNÁMKA: musí být se zbývajícími možnostmi a jejich specifikací odděleny čárkami (,) a nikoli mezerami.

Aktivace TRIM

Aktivace TRIM je užitečná pro dlouhodobou správu výkonu disku. Za tímto účelem je do fstab přidána následující možnost:

zahodit

Je třeba poznamenat, že to funguje perfektně se systémy souborů ext4 a dokonce is normálními pevnými disky. Ačkoliv je pravda, že zpočátku nepředstavuje zlepšení výkonu okamžitě, z dlouhodobého hlediska by měl systém fungovat mnohem lépe. Proto jsme ji zahrnuli do našeho seznamu.

Tmpfs

Ve výchozím nastavení systém ukládá svou mezipaměť do / tmp. S vědomím toho můžeme pomocí fstab nakonfigurovat, aby mezipaměť byla připojena k RAM jako dočasný soubor systému, čímž se systém dotkne pevného disku co nejméně. Za tímto účelem přidáme na konec / etc / fstab následující řádek:

výchozí hodnoty tmpfs / tmp tmpfs, noatime, mode = 1777 0 0

Uložíme změny do souboru, abychom mohli pokračovat.

Změna plánovačů IO

Systém nezapisuje změny přímo na pevný disk, ale spíše fronty různých požadavků. Je to plánovač vstupu a výstupu, který s tím správně pracuje. Ve výchozím nastavení je plánovač cfq, můžeme jej však změnit na ten, který nejlépe vyhovuje našemu novému hardwaru.

Proto musíme provést následující kroky:

DOPORUČUJEME VÍCE CPU: Co to je a na co je

Nejprve uvedeme možnosti dostupné pro výběr plánovače pomocí následujícího příkazu:

cat / sys / block / sd X / fronta / plánovač

Pokud je X, musíte jej nahradit písmenem odpovídající jednotky vašeho systému.

Pokud máte možnost termínu, je to ta, kterou byste měli použít, protože to umožňuje další další úpravy později. Pokud ne, další možností může být noop. Nyní musíme určit operační systém, který bude používat tyto výchozí možnosti při každém spuštění, proto upravíme soubor rc.local:

sudo nano /etc/rc.local

Poznámka: Pro účely tohoto případu používáme editor nano, ale můžete použít jeden z vašich preferencí.

Před řádek „exit 0“ přidáte tyto dva řádky (pokud používáte termín):

termín echo> / sys / block / sdX / fronta / plánovač echo 1> / sys / block / sdX / fronta / iosched / fifo_batch

Nebo, pokud používáte noop, přidejte tento řádek:

echo noop> / sys / block / sdX / queue / scheduler

X musí být opět nahrazeno písmenem odpovídající jednotky ve vašem systému.

Ověřte, že je vše v pořádku, uložte jej a ukončete editor.

Restartování

Aby se všechny tyto změny projevily, je nutné restartovat. Po restartu by mělo být vše připraveno. Pokud se z nějakého důvodu něco pokazilo a nemůžete spustit svůj systém, můžete změny vrátit zpět a zkuste to znovu krok za krokem.

Změny v souboru fstab budou při instalaci zachovány neomezeně dlouho, a to i tolerující aktualizace. Soubor rc.local však musí být obnoven po každé aktualizaci vaší verze.

Závěry

Jak vidíte, v těchto krocích neexistuje větší složitost pro provedení optimalizace SSD. Nejlepší ze všeho je, abychom dosáhli 100% vylepšení, které se promítne do nekonečného vylepšení v době spouštění, přenosu, zápisu a načítání dat.

Doporučujeme si přečíst, jak optimalizovat SSD v systému Windows 10.

Řekněte nám, jaké další úpravy jste provedli na disku SSD, nebo nám napište s obavami?

Hardware

Výběr redakce

Back to top button