Aparatūra

Kaip optimizuoti ssd linux žingsnis po žingsnio

Turinys:

Anonim

Yra keletas priežasčių, kodėl reikia optimizuoti SSD „Linux“. Pvz., Nusipirkite SSD kietąjį diską ir norite daugiau iš jo išnaudoti bei turėkite, bet norite, kad jis veiktų greičiau, norite pratęsti mūsų SSD veikimo laiką. Bet kokiu atveju, kad ir koks būtų jūsų atvejis, čia paaiškinsime, kaip tai padaryti.

Turinio rodyklė

SSD optimizavimas „Linux“

VSD pagrindai

SSD yra terminas, naudojamas nurodyti naujos kartos kompiuteriams skirtus atminties vienetus. Tai yra angliško „Solid State Drive“ santrumpa, prilygstanti Ispanijos kietojo kūno diskui.

Pagrindiniai kietojo kietojo disko pranašumai, priešingai nei įprastas kietasis diskas, iš esmės kyla iš to, kad jo veikimas nėra pagrįstas nuolat judančių mechaninių komponentų naudojimu. Tai atspindi didelis skaitymo greitis. Šis skirtumas pastebimas ypač paleidžiant sistemą ir paleidžiant programas, kurioms reikia didelių duomenų apdorojimo pajėgumų.

Pagrindiniai SSD optimizavimo parametrai

Dabar, kai jau suprantame, kas yra SSD, pradėkime nuo verslo, nustatydami SSD optimizavimą. Atnaujinant SSD rekomenduojama daugybė pakeitimų ir optimizacijų. Tačiau įvertinę ir išfiltravę viską, kas sakoma apie temą, sudarėme esminių pakeitimų sąrašą.

Kelios šio sąrašo užduotys yra susijusios su fstab failu, todėl mūsų pirmoji rekomendacija yra pirmiausia sukurti atsargines jo kopijas. Galite naudoti šią komandą:

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

Tokiu būdu, jei kažkas negerai, galite ištrinti failą ir atkurti originalų atsarginės kopijos failą.

Venkite prieigos laikų

Tai būtina norint padidinti mūsų VSD gyvenimą. Tai paprasta, mes sumažiname operacinės sistemos atliktų įrašų kiekį į diską. Jei jums reikia žinoti momentą, kai aš paskutinį kartą prisijungiau prie katalogo ar failo, į failą / etc / fstab pridedame šias dvi parinktis:

noatime nodiratime

PASTABA: jie turi būti su likusiomis parinktimis, o jų specifikacijos atskirtos kableliais (,), o ne tarpais.

TRIM aktyvinimas

Aktyvuoti TRIM naudinga norint valdyti disko našumą ilguoju laikotarpiu. Norėdami tai padaryti, į fstab pridedama ši parinktis:

išmeskite

Reikėtų pažymėti, kad tai puikiai veikia su ext4 failų sistemomis ir net su įprastais standžiaisiais diskais. Taip pat, nors tiesa, kad iš pradžių tai nereiškia našumo pagerėjimo akimirksniu, ilgainiui tai turėtų padaryti sistemą veikiančią daug geriau. Štai kodėl mes jį įtraukėme į savo sąrašą.

Tmpfs

Pagal numatytuosius nustatymus sistema išsaugo talpyklą aplanke / tmp. Žinodami tai, per fstab galime sukonfigūruoti, kad talpykla būtų įdėta į RAM kaip laikinas sistemos failas, tokiu būdu sistema kuo mažiau palies standųjį diską. Norėdami tai padaryti, mes pridedame šią eilutę prie / etc / fstab pabaigos:

tmpfs / tmp tmpfs numatytieji nustatymai, noatime, mode = 1777 0 0

Norėdami tęsti, išsaugome failo pakeitimus.

Keičiami IO planuotojai

Sistema nerašo pakeitimų tiesiai į standųjį diską, o verčia į eilę įvairias užklausas. Tinkamai tai tvarko įvesties ir išvesties planavimo priemonė. Pagal numatytuosius nustatymus programa yra „cfq“, tačiau mes galime tai pakeisti tokiu, kuris geriausiai tinka mūsų naujai aparatinei įrangai.

Tam turime atlikti šiuos veiksmus:

Mes rekomenduojame jums CPU Delid: kas tai yra ir kam jis skirtas

Pirmiausia išvardijame galimas planavimo priemonės pasirinkimo galimybes su šia komanda:

cat / sys / blokuoti / sd X / eilė / planuoklė

Kur X, jį turite pakeisti atitinkamo sistemos vieneto raide.

Jei turite termino parinktį, ją turėtumėte naudoti, nes ji vėliau leidžia atlikti kitus papildomus pakeitimus. Jei ne, kita galimybė galėtų būti noop. Dabar mes turime nurodyti operacinę sistemą, kad naudodamiesi šiomis numatytosiomis parinktimis kiekvieną kartą paleisdami, mes redaguojame rc.local failą:

sudo nano /etc/rc.local

Pastaba: šiuo atveju mes naudojame „nano“ redaktorių, tačiau galite naudoti vieną iš jūsų pasirinkimų.

Prieš eilutę „0 išeiti“ pridedate šias dvi eilutes (jei naudojate terminą):

echo terminas> / sys / blokas / sdX / eilė / planuotojas echo 1> / sys / blokas / sdX / eilė / iosched / fifo_batch

Arba, jei naudojate noop, pridedate šią eilutę:

echo noop> / sys / blokuoti / sdX / eilė / planuoklė

Vėlgi, X turi būti pakeistas jūsų sistemos atitinkamo disko raide.

Įsitikinkite, kad viskas teisinga, išsaugokite ir išeikite iš redaktoriaus.

Perkrovimas

Norint, kad visi šie pakeitimai įsigaliotų, juos reikia paleistinaujo. Po naujo paleidimo viskas turėtų būti paruošta. Jei dėl kokių nors priežasčių kažkas nutiko ir negalite paleisti sistemos, galite anuliuoti pakeitimus ir bandyti dar kartą aprašydami žingsnį po žingsnio.

Fstab“ failo pakeitimai diegimo metu bus saugomi neribotą laiką, net ir atnaujinant. Tačiau rc.local failą reikia atstatyti po kiekvieno jūsų versijos atnaujinimo.

Išvados

Kaip matote, šie veiksmai nėra sudėtingesni, norint optimizuoti SSD. Geriausia, kad pasieksime 100% patobulinimą, kuris pavirs be galo patobulinimais įkrovos metu, perduodant, rašant ir įkeliant duomenis.

Mes rekomenduojame perskaityti, kaip optimizuoti SSD „Windows 10“.

Papasakokite, kokius kitus pakeitimus atlikote savo SSD, ar rašykite mums, jei turite kokių nors rūpesčių?

Aparatūra

Pasirinkta redaktorius

Back to top button