Strojna oprema

Kako optimizirati ssd v Linuxu korak za korakom

Kazalo:

Anonim

Razlogov za optimizacijo SSD-ja v Linuxu obstaja več. Na primer, kupite trdi disk SSD in želite iz njega iztržiti več, če želite, da bo šel hitreje, želite podaljšati življenjsko dobo našega SSD-ja. Kakor koli že, ne glede na vaš primer, tukaj bomo razložili, kako to storiti.

Kazalo vsebine

Optimizacija SSD-ja v Linuxu

Osnove SSD-ja

SSD je izraz, ki se nanaša na novo generacijo pomnilniških enot za računalnike. To je kratica za angleški "Solid State Drive", ki je enakovredna španskemu Solid State Driveu.

Glavne prednosti trdnega trdega diska za razliko od običajnega trdega diska v bistvu izhajajo iz dejstva, da njegovo delovanje ne temelji na uporabi nenehno premikajočih se mehanskih komponent. Kar se kaže v visoki hitrosti branja. Ta razlika je opazna zlasti pri zagonu sistema in pri izvajanju programov, ki zahtevajo visoko zmogljivost obdelave.

Glavne nastavitve za optimizacijo SSD-ja

Zdaj, ko nam je jasno, kaj je SSD, se lotimo poslovanja z nastavitvami za optimizacijo SSD-ja. Obstaja veliko nastavitev in optimizacij, ki jih priporočamo pri posodabljanju SSD-ja. Vendar smo po oceni in filtriranju vsega, kar je o temi povedanega, naredili seznam bistvenih prilagoditev.

Več nalog na tem seznamu vključuje datoteko fstab, zato je naše prvo priporočilo, da ga najprej varnostno kopirate. Uporabite lahko naslednji ukaz:

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

Če gre kaj narobe, lahko datoteko izbrišete in obnovite prvotno varnostno kopijo.

Izogibanje dostopnim časom

To je bistveno za podaljšanje življenjske dobe našega SSD-ja. Preprosto je, zmanjšamo količino zapisov, ki jih opravi v operacijski sistem na disk. V primeru, da morate vedeti trenutek, ko sem zadnjič dostopal do imenika ali datoteke, v datoteko / etc / fstab dodamo ti dve možnosti:

noatime nodiratime

OPOMBA: morajo biti skupaj z ostalimi možnostmi in njihove specifikacije ločene z vejicami (,) in ne s presledki.

TRIM aktivacija

Aktiviranje TRIM je koristno za dolgoročno upravljanje zmogljivosti diska. Če želite to narediti, je na fstab dodana naslednja možnost:

zavreči

Upoštevati je treba, da se to odlično obnese pri datotečnih sistemih ext4 in celo pri običajnih trdih diskih. Prav tako, čeprav res, da na začetku ne predstavlja takojšnje izboljšave delovanja, bi moral sistem dolgoročno izboljšati delovanje. Zato smo ga vključili na svoj seznam.

Tmpfs

Sistem privzeto shrani predpomnilnik v / tmp. Če vemo, lahko s pomočjo fstab konfiguriramo, da se predpomnilnik namesti v RAM kot začasna datoteka sistema, na ta način se bo sistem čim manj dotaknil trdega diska. Če želite to narediti, na konec / etc / fstab dodamo naslednjo vrstico:

tmpfs / tmp privzete nastavitve tmpfs, podnevi, način = 1777 0 0

Spremembe v datoteko shranimo za nadaljevanje.

Spreminjanje IO Schedulerjev

Sistem ne zapiše sprememb neposredno na trdi disk, temveč raje postavi v čakalne vrste različne zahteve. To razporejevalnik vhodno-izhodnih programov pravilno upravlja. Privzeto je planer cfq, vendar ga lahko spremenimo za tistega, ki najbolj ustreza naši novi strojni opremi.

Za to moramo izvesti naslednje korake:

PRIPOROČAMO VAM CPU Delid: Kaj je in za kaj je namenjen

Najprej naštejemo možnosti, ki so na voljo za izbiro načrtovalca z naslednjim ukazom:

cat / sys / block / sd X / čakalna vrsta / urnik

Če je X, ga morate nadomestiti s črko ustrezne enote vašega sistema.

Če imate možnost roka, je to tisti, ki ga morate uporabiti, saj pozneje omogoča dodatne dodatne prilagoditve. Če ne, bi lahko bila druga možnost noop. Zdaj moramo določiti operacijski sistem, da bo ob vsakem zagonu uporabil te privzete možnosti, za to uredimo datoteko rc.local:

sudo nano /etc/rc.local

Opomba: Za namene tega primera uporabljamo urejevalnik nano, vendar lahko uporabite enega po svojih željah.

Pred vrstico "izhod 0" dodate ti dve vrstici (če uporabljate rok):

rok odmeva> / sys / block / sdX / čakalna vrsta / planer echo 1> / sys / block / sdX / čakalna vrsta / iosched / fifo_batch

Ali v primeru, da uporabljate noop, dodate to vrstico:

echo noop> / sys / block / sdX / čakalna vrsta / planer

Ponovno je treba X zamenjati s črko ustreznega pogona v vašem sistemu.

Preverite, ali je vse pravilno, shranite in zapustite urejevalnik.

Ponovno zagon

Za začetek veljavnosti vseh teh sprememb je potreben ponovni zagon. Po ponovnem zagonu mora biti vse pripravljeno. Če je iz nekega razloga šlo kaj narobe in ne morete zagnati sistema, lahko razveljavite spremembe in poskusite znova opisati korak za korakom.

Spremembe datoteke fstab bodo ob namestitvi shranjene za nedoločen čas, celo dopuščajo posodobitve. Vendar pa je treba datoteko rc.local obnoviti po vsaki posodobitvi vaše različice.

Sklepi

Kot lahko vidite, v teh korakih ni večje zapletenosti za optimizacijo SSD-ja. Najboljše od vsega bomo dosegli 100-odstotno izboljšanje, kar pomeni neskončno izboljšanje časov zagona, prenosa, pisanja in nalaganja podatkov.

Priporočamo, da preberete, kako optimizirati SSD v sistemu Windows 10.

Povejte nam, katere druge prilagoditve ste naredili na svojem SSD-ju ali nam pišete, da vas zanimajo?

Strojna oprema

Izbira urednika

Back to top button