Maquinari

Com optimitzar ssd en linux pas a pas

Taula de continguts:

Anonim

Els motius per a realitzar l'Optimització d'un SSD en Linux poden ser diversos. Per exemple, comprar un Disc dur SSD i voler treure-li major partit, ja tenir-lo però voler aconseguir que vagi mes ràpid, voler perllongar la vida del nostre SSD. En fi, qualsevol que sigui el teu cas, aquí t'explicarem com realitzar-lo.

Índex de continguts

Optimització d'un SSD en Linux

Conceptes bàsics d'un SSD

SSD és el terme que s'utilitza per denominar la nova generació d'unitats d'emmagatzematge per a les computadores. És l'acrònim de l'anglès "Solid State Drive" equivalent a l'espanyol Unitat d'estat sòlid.

Els principals avantatges d'un disc dur sòlid en contrast amb un disc dur convencional, deriven bàsicament de el fet que el seu funcionament no es basa en l'ús de components mecànics en constant moviment. La qual cosa es es veu reflectit en una alta velocitat de lectura. Aquesta diferència és palpable especialment en l'inici de sistema i a l'executar programes que requereixen gran capacitat de processos.

Principals ajustaments per a la Optimització d'un SSD

Ara que vam deixar en clar el que és un SSD, anem a el gra amb els ajustos per a l'optimització d'un SSD. Hi ha una gran quantitat d'ajustos i optimitzacions que es recomanen realitzar a l'hora d'actualitzar un SSD. No obstant això, després d'avaluar i filtrar tot el que es diu pel que fa a el tema, vam fer una llista de paràmetres indispensables.

Diverses tasques d'aquesta llista involucren l'arxiu fstab, per tant, la nostra primera recomanació és realitzar, primer de tot, un suport d'ell mateix. Feu servir la següent comanda:

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

D'aquesta manera, si alguna cosa no va bé, podràs esborrar el fitxer i restablir l'arxiu original donat suport.

Evitant els temps d'accés

Això és fonamental per incrementar la vida del nostre SSD. És simple, reduïm la quantitat d'escriptures que realitza sobre el Sistema Operatiu en disc. En cas que requereixis saber el moment en què va realitzar la seva ultimo accés a un directori o arxiu, afegim a l'arxiu / etc / fstab, aquestes dues opcions:

noatime, nodiratime

NOTA: han d'estar amb la resta de les opcions, i la seva especificació separada amb comes (,) i no per espais.

Determinació de TRIM

Activa TRIM és útil per ajudar en la gestió de rendiment del disc a un llarg termini. Per fer-ho, s'afegeix a l'fstab la següent opció:

discard

Cal fitar que això funciona perfectament bé amb els sistemes de fitxers ext4, i fins i tot amb discos durs normales.Ademas, si bé és cert que inicialment no representa una millora i rendiment a l'instant, a llarg termini hauria d'aconseguir que el sistema funcioni molt millor. Per això l'hem inclòs en la nostra llista.

tmpfs

Per defecte, el sistema guarda el seu cau a / tmp. Sabent això, podem configurar a través de fstab que la memòria cau sigui muntada a la RAM com un fitxer temporal de sistema, d'aquesta manera el sistema toqués el menys possible a el disc dur. Per a això, afegim a la fin del / etc / fstab, la següent línia:

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

Guardem els canvis a l'arxiu per procedir.

Canviant els IO Schedulers

El sistema no escriu els canvis al disc dur, sinó que s'encarrega d'encolar les diferents peticions. És el planificador d'entrada sortida (input-output scheduler) qui maneja això adequadament. Per defecte el planificador és CFQ, però podem canviar aquest per un que s'adapti millor al nostre nou maquinari.

Per a això hem de dur a terme els següents passos:

ET RECOMENDAMOSCPU Delid: Què és i per a què serveix

Primer, llistem les opcions disponibles per escollir planificador amb la següent comanda:

cat / sys / block / sd X / queue / scheduler

On la X, has de reemplaçar amb la lletra de la unitat corresponent del teu sistema.

Si tens l'opció de deadline és la que hauries de fer servir, ja que permet altres ajustos extra més endavant. Si no, una altra opció podria ser noop. Ara hem de especificar a sistema operatiu que utilitzi aquestes opcions per defecte en cada arrencada, per a això editem l'arxiu rc.local:

sudo nano /etc/rc.local

Nota: Per efectes d'aquest cas, fem servir l'editor nano, però pots utilitzar el de la teva preferència.

Abans de la línia "exit 0", afegeixes aquestes dues línies (si estàs fent servir deadline):

trobo deadline> / sys / block / sdX / queue / scheduler echo 1> / sys / block / sdX / queue / iosched / fifo_batch

O, en cas d'estar usant noop, afegeixes aquesta línia:

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

De nou, la X has de reemplaçar amb la lletra de la unitat corresponent del teu sistema.

Verifica que tot aquest correcte, guardes i després surts de la teva editor.

reiniciant

Cal reiniciar perquè tots aquests canvis entrin en vigència. Després de la represa, ha d'estar tot a punt. Si per algun motiu, alguna cosa va sortir malament i no aconsegueixes arrencar el teu sistema, pots desfer els canvis i intentar novament pas a pas descrit.

Els canvis a l'arxiu fstab es mantindran indefinidament en la instal·lació, fins i tot tolerant actualitzacions. No obstant això, l'arxiu rc.local ha de ser restituït després de cada actualització de la teva versió.

conclusions

Com veus, no hi ha major complexitat en aquests passos per realitzar l'optimització d'un SSD. El millor de tot és que aconseguirem una millora d'un 100% el que es tradueix en millores infinites en el que són temps d'arrencada, transferència, escriptura i càrrega de dades.

Et recomanem la lectura d'com optimitzar SSD en Windows 10.

Comenta'ns que un altre ajust has realitzat sobre els teus SSD o escriu-nos per qualsevol inquietud?

Maquinari

Selecció de l'editor

Back to top button