technické vybavenie

Ako optimalizovať ssd v Linuxe krok za krokom

Obsah:

Anonim

Existuje niekoľko dôvodov na optimalizáciu SSD v Linuxe. Napríklad si kúpte pevný disk SSD a chcete z neho viac vyťažiť a mať ho, ale chcete ho urýchliť, predĺžiť životnosť nášho SSD. Nech už je váš prípad akýkoľvek, tu vám vysvetlíme, ako na to.

Index obsahu

Optimalizácia SSD v Linuxe

Základy SSD

SSD je termín používaný na označenie novej generácie pamäťových jednotiek pre počítače. Je to skratka pre anglický „Solid State Drive“ ekvivalentný španielskej jednotke Solid State Drive.

Hlavné výhody pevného disku v porovnaní s konvenčným pevným diskom v podstate vyplývajú zo skutočnosti, že jeho činnosť nie je založená na použití neustále sa pohybujúcich mechanických komponentov. To sa odráža vo vysokej rýchlosti čítania. Tento rozdiel je zrejmý najmä pri štarte systému a pri spúšťaní programov, ktoré vyžadujú vysokú kapacitu spracovania.

Hlavné nastavenia pre optimalizáciu SSD

Teraz, keď je nám jasné, čo je SSD, poďme sa pustiť do práce s nastaveniami pre optimalizáciu SSD. Pri aktualizácii SSD sa odporúča veľa vylepšení a optimalizácií. Po vyhodnotení a filtrovaní všetkého, čo sa v súvislosti s danou témou hovorí, sme urobili zoznam základných úprav.

Niekoľko úloh v tomto zozname sa týka súboru fstab, takže našim prvým odporúčaním je najprv ho zálohovať. Môžete použiť nasledujúci príkaz:

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

Týmto spôsobom, ak sa niečo pokazí, môžete súbor odstrániť a obnoviť pôvodný zálohovaný súbor.

Vyhýbanie sa časom prístupu

Je to nevyhnutné na predĺženie životnosti našej SSD. Je to jednoduché, znížime množstvo zapisovaných údajov na operačný systém na disk. V prípade, že potrebujete vedieť okamih, keď som naposledy urobil prístup do adresára alebo súboru, pridáme do súboru / etc / fstab tieto dve možnosti:

noatime nodiratime

POZNÁMKA: musia byť so zvyškom možností a ich špecifikácia oddelená čiarkami (,) a nie medzerami.

Aktivácia TRIM

Aktivácia funkcie TRIM je užitočná na dlhodobú správu výkonu disku. Do fstab sa pridá nasledujúca voľba:

odhodiť

Je potrebné poznamenať, že to funguje úplne dobre so súborovými systémami ext4 a dokonca aj s normálnymi pevnými diskami. Aj keď je pravda, že spočiatku to nepredstavuje zlepšenie výkonu okamžite, z dlhodobého hľadiska by to malo zlepšiť fungovanie systému. Preto sme ho zahrnuli do nášho zoznamu.

tmpfs

Systém predvolene ukladá svoju vyrovnávaciu pamäť do / tmp. Keď to vieme, pomocou fstab môžeme nakonfigurovať, aby sa vyrovnávacia pamäť pripojila k RAM ako dočasný súbor systému, čím sa systém dotkne pevného disku čo najmenšie. Za týmto účelom pridáme nasledujúci riadok na koniec súboru / etc / fstab:

Predvolené hodnoty tmpfs / tmp tmpfs, noatime, režim = 1777 0 0

Uložíme zmeny do súboru, aby sme mohli pokračovať.

Zmena plánovačov IO

Systém nezapisuje zmeny priamo na pevný disk, ale skôr zaradí rôzne požiadavky do frontu. Je to plánovač vstupu a výstupu, ktorý s tým správne zaobchádza. V predvolenom nastavení je plánovač cfq, môžeme ho však zmeniť tak, aby vyhovoval nášmu novému hardvéru.

Preto musíme vykonať nasledujúce kroky:

ODPORÚČAME VÁŠ DOKUMENT Delid: Čo to je a na čo slúži

Najprv uvádzame možnosti dostupné pre výber plánovača pomocou nasledujúceho príkazu:

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

Ak je X, musíte ho nahradiť písmenom zodpovedajúcej jednotky vášho systému.

Ak máte možnosť termínu, mali by ste ju použiť, pretože to umožňuje ďalšie ďalšie úpravy neskôr. Ak nie, iná možnosť by mohla byť noop. Teraz musíme určiť operačný systém, ktorý bude používať tieto predvolené možnosti pri každom spustení, preto upravíme súbor rc.local:

sudo nano /etc/rc.local

Poznámka: Na účely tohto prípadu používame editor nano, ale môžete použiť ten, ktorý uprednostňujete.

Pred riadok „exit 0“ pridáte tieto dva riadky (ak používate termín):

uzávierka echo> / sys / block / sdX / front / plánovač echo 1> / sys / block / sdX / front / iosched / fifo_batch

Alebo, ak používate noop, pridajte tento riadok:

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

X musí byť opäť nahradené písmenom príslušnej jednotky vo vašom systéme.

Skontrolujte, či je všetko v poriadku, uložte ho a ukončite editor.

reštart

Aby sa všetky tieto zmeny prejavili, je potrebný reštart. Po reštarte by malo byť všetko pripravené. Ak sa z nejakého dôvodu niečo pokazilo a systém nemôžete spustiť, môžete zmeny vrátiť späť a znova to popísať krok za krokom.

Zmeny v súbore fstab sa pri inštalácii zachovajú na neurčito, dokonca aj tolerujú aktualizácie. Súbor rc.local sa však musí obnoviť po každej aktualizácii vašej verzie.

závery

Ako vidíte, v týchto krokoch nie je väčšia zložitosť na vykonanie optimalizácie SSD. Najlepšie zo všetkého je, že dosiahneme 100% zlepšenie, ktoré sa prejaví v nekonečnom zlepšení v časoch zavádzania, prenosu, zápisu a načítania údajov.

Odporúčame prečítať si, ako optimalizovať SSD v systéme Windows 10.

Povedzte nám, aké ďalšie úpravy ste na vašom SSD vykonali, alebo nám napíšte akékoľvek obavy?

technické vybavenie

Voľba editora

Back to top button