Hardware

Cum să optimizați ssd în linux pas cu pas

Cuprins:

Anonim

Există mai multe motive pentru a optimiza un SSD în Linux. De exemplu, cumpărați un hard disk SSD și doriți să scoateți mai mult din el, și aveți-l, dar doriți să-l mergeți mai repede, doriți să prelungiți viața SSD-ului nostru. În orice caz, indiferent de cazul tău, aici îți vom explica cum să faci.

Indice de conținut

Optimizarea unui SSD în Linux

Bazele unui SSD

SSD este termenul folosit pentru a face referire la noua generație de unități de stocare pentru computere. Este acronimul pentru „Solid State Drive” englezesc echivalent cu unitatea de stat solid din Spania.

Principalele avantaje ale unui hard disk solid, în contrast cu un hard disk convențional, derivă practic din faptul că funcționarea sa nu se bazează pe utilizarea componentelor mecanice în mișcare constantă. Ceea ce se reflectă într-o viteză mare de citire. Această diferență este palpabilă mai ales la pornirea sistemului și la rularea programelor care necesită o capacitate ridicată de procesare.

Setări principale pentru optimizarea unui SSD

Acum că avem clar despre ce este un SSD, să trecem la treaba cu setările pentru optimizarea unui SSD. Există o mulțime de modificări și optimizări recomandate la actualizarea unui SSD. Cu toate acestea, după ce am evaluat și filtrat tot ce se spune cu privire la subiect, am făcut o listă de ajustări esențiale.

Mai multe sarcini din această listă implică fișierul fstab, așa că prima noastră recomandare este să o faceți mai întâi. Puteți utiliza următoarea comandă:

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

În acest fel, dacă ceva nu merge bine, puteți șterge fișierul și restaura fișierul original copiat de rezervă.

Evitarea timpilor de acces

Acest lucru este esențial pentru a crește durata de viață a SSD-ului nostru. Este simplu, reducem cantitatea de scrieri pe care le realizează pe Sistemul de operare la disc. În cazul în care trebuie să știți momentul în care am făcut ultimul dvs. acces la un director sau fișier, adăugăm în fișierul / etc / fstab, aceste două opțiuni:

noatime nodiratime

NOTĂ: ele trebuie să fie cu restul opțiunilor și specificația lor separată prin virgule (,) și nu prin spații.

Activare TRIM

Activarea TRIM este utilă pentru a ajuta la gestionarea performanței pe disc pe termen lung. Pentru aceasta, la opțiunea fstab se adaugă următoarea opțiune:

Renunțați

Trebuie menționat că aceasta funcționează perfect cu sistemele de fișiere ext4 și chiar cu hard disk-urile normale. De asemenea, este adevărat că inițial nu reprezintă o îmbunătățire a performanței instantaneu, pe termen lung ar trebui să facă sistemul să funcționeze mult mai bine. De aceea, am inclus-o în lista noastră.

tmpfs

În mod implicit, sistemul își salvează memoria cache în / tmp. Știind acest lucru, putem configura prin fstab ca cache-ul să fie montat în RAM ca fișier de sistem temporar, în acest fel sistemul va atinge cât mai puțin hard disk-ul. Pentru a face acest lucru, adăugăm următoarea linie la sfârșitul lui / etc / fstab:

tmpfs / tmp tmpfs implicite, noatime, mode = 1777 0 0

Salvăm modificările la fișier pentru a continua.

Schimbarea programatoarelor IO

Sistemul nu scrie modificările direct pe hard disk, ci mai degrabă face coadă la diferite solicitări. Planificatorul de intrare-ieșire este cel care gestionează corect acest lucru. În mod implicit, programatorul este cfq, însă îl putem schimba pe unul pentru cel mai potrivit pentru noul nostru hardware.

Pentru aceasta trebuie să efectuăm următorii pași:

VĂ RECOMANDăm CPU Delid: pentru ce este și pentru ce este

Mai întâi, enumerăm opțiunile disponibile pentru a alege planificatorul cu următoarea comandă:

cat / sys / block / sd X / coadă / planificator

În cazul în care X, trebuie să o înlocuiți cu litera unității corespunzătoare din sistemul dumneavoastră.

Dacă aveți opțiunea dată limită, este cea pe care ar trebui să o utilizați, deoarece permite alte ajustări suplimentare ulterior. Dacă nu, o altă opțiune ar putea fi noop. Acum trebuie să specificăm sistemul de operare pentru a utiliza aceste opțiuni implicite la fiecare pornire, pentru aceasta modificăm fișierul rc.local:

sudo nano /etc/rc.local

Notă: Pentru scopurile acestui caz, folosim editorul nano, dar îl puteți utiliza pe cel preferat.

Înainte de linia „ieșirea 0”, adăugați aceste două linii (dacă utilizați termenul limită):

echo calendaristic> / / sys / block / sdX / coadă / planificator echo 1> / sys / block / sdX / coadă / iosched / fifo_batch

Sau, în cazul în care utilizați noop, adăugați această linie:

echo noop> / sys / block / sdX / coadă / planificator

Din nou, X trebuie înlocuit cu litera unității corespunzătoare din sistemul dvs.

Verificați dacă totul este corect, salvați și ieșiți din editor.

repornirii

Este necesară o repornire pentru ca toate aceste modificări să aibă efect. După repornire, totul ar trebui să fie gata. Dacă din anumite motive ceva nu a reușit și nu puteți porni sistemul, puteți anula modificările și încercați din nou pas cu pas descris.

Modificările la fișierul fstab vor fi păstrate la nesfârșit la instalare, tolerând chiar și actualizările. Cu toate acestea, fișierul rc.local trebuie să fie restaurat după fiecare actualizare a versiunii dvs.

concluziile

După cum puteți vedea, nu există o complexitate mai mare în acești pași pentru a efectua optimizarea unui SSD. Cel mai bun dintre toate, vom realiza o îmbunătățire de 100%, care se traduce prin îmbunătățiri infinite ale timpilor de pornire, transfer, scriere și încărcare a datelor.

Vă recomandăm să citiți cum să optimizați SSD în Windows 10.

Spuneți-ne ce altă ajustare ați făcut pe SSD-ul dvs. sau scrieți-ne cu probleme?

Hardware

Alegerea editorilor

Back to top button