maskinvare

Hvordan optimalisere ssd i Linux trinn for trinn

Innholdsfortegnelse:

Anonim

Det er flere grunner til å optimalisere en SSD i Linux. Kjøp for eksempel en SSD-harddisk og vil få mer ut av den, og ha den, men vil få den til å gå raskere, vil forlenge levetiden til SSD-en vår. Uansett hva du vil, her vil vi forklare hvordan du gjør det.

Innholdsindeks

Optimalisering av en SSD i Linux

Grunnleggende om en SSD

SSD er betegnelsen som brukes for å referere til den nye generasjonen lagringsenheter for datamaskiner. Det er forkortelsen for det engelske "Solid State Drive" tilsvarende det spanske Solid State Drive.

De viktigste fordelene med en solid harddisk i motsetning til en konvensjonell harddisk, stammer i utgangspunktet av det faktum at driften ikke er basert på bruk av mekaniske komponenter som kontinuerlig beveger seg. Noe som gjenspeiles i en høy lesehastighet. Denne forskjellen er følbar, spesielt ved oppstart av systemet og når du kjører programmer som krever høy prosessorkapasitet.

Hovedinnstillinger for optimalisering av en SSD

Nå som vi er klare på hva en SSD er, la oss komme til å jobbe med innstillingene for å optimalisere en SSD. Det er mange finjusteringer og optimaliseringer som anbefales når du oppdaterer en SSD. Etter å ha evaluert og filtrert alt som blir sagt om emnet, lagde vi imidlertid en liste over viktige justeringer.

Flere oppgaver på denne listen inkluderer fstab-filen, så vår første anbefaling er å sikkerhetskopiere den først. Du kan bruke følgende kommando:

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

På denne måten, hvis noe går galt, kan du slette filen og gjenopprette den originale sikkerhetskopierte filen.

Unngå tilgangstider

Dette er viktig for å øke levetiden til SSD-en. Det er enkelt, vi reduserer mengden skriver det utføres på operativsystemet til disk. I tilfelle du trenger å vite øyeblikket da jeg gjorde din siste tilgang til en katalog eller fil, legger vi til / etc / fstab- filen , disse to alternativene:

noatime nodiratime

MERKNAD: de må være med resten av alternativene, og spesifikasjonen deres atskilt med komma (,) og ikke med mellomrom.

TRIM-aktivering

Å aktivere TRIM er nyttig for å administrere diskytelse på lang sikt. For å gjøre dette blir følgende alternativ lagt til i fstab:

Forkast

Det skal bemerkes at dette fungerer perfekt med ext4-filsystemer, og til og med med vanlige harddisker. Også, selv om det er sant at det i utgangspunktet ikke representerer en forbedring i ytelsen umiddelbart, på lang sikt bør det gjøre at systemet fungerer mye bedre. Derfor har vi tatt det med på listen vår.

tmpfs

Som standard lagrer systemet sin cache in / tmp. Når vi vet dette, kan vi via fstab konfigurere at hurtigbufferen skal monteres i RAM som en midlertidig fil i systemet, på denne måten vil systemet berøre harddisken så lite som mulig. For å gjøre dette legger vi til følgende linje til slutten av / etc / fstab:

tmpfs / tmp tmpfs standardverdier, noatime, modus = 1777 0 0

Vi lagrer endringene i filen for å fortsette.

Endring av IO-planer

Systemet skriver ikke endringene direkte til harddisken, men står i kø for de forskjellige forespørslene. Det er input-output planleggeren som håndterer dette ordentlig. Som standard er planleggeren cfq, men vi kan endre denne for en som passer best for vår nye maskinvare.

For dette må vi utføre følgende trinn:

VI ANBEFALER DIN CPU Delid: Hva den er og hva den er til for

Først lister vi opp tilgjengelige alternativer for å velge planlegger med følgende kommando:

cat / sys / block / sd X / kø / planlegger

Der X, må du erstatte den med bokstaven til den tilsvarende enheten på systemet ditt.

Hvis du har fristalternativet, er det det du bør bruke, siden det tillater andre ekstra justeringer senere. Hvis ikke, kan et annet alternativ være noop. Nå må vi spesifisere operativsystemet som skal bruke disse standardalternativene ved hver oppstart, for dette redigerer vi rc.local-filen:

sudo nano /etc/rc.local

Merk: I denne saken bruker vi nano-redigereren, men du kan bruke den du ønsker.

Før linjen "exit 0" legger du til disse to linjene (hvis du bruker tidsfristen):

ekko frist> / sys / block / sdX / kø / scheduler ekko 1> / sys / block / sdX / kø / iosched / fifo_batch

Hvis du bruker noop, legger du til denne linjen:

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

Igjen, X må erstattes med bokstaven til den tilsvarende stasjonen i systemet.

Kontroller at alt er riktig, lagre og avslutt deretter redigeringsprogrammet.

omstart

Det kreves en omstart for at alle disse endringene skal tre i kraft. Etter omstarten skal alt være klart. Hvis noe av en eller annen grunn gikk galt, og du ikke kan starte systemet, kan du angre endringene og prøve igjen trinnvis beskrevet.

Endringer i fstab-filen vil bli holdt på ubestemt tid ved installasjon, selv tolerere oppdateringer. Imidlertid må rc.local-filen gjenopprettes etter hver oppdatering av din versjon.

konklusjoner

Som du ser, er det ingen større kompleksitet i disse trinnene for å utføre optimaliseringen av en SSD. Det beste av alt er at vi vil oppnå en 100% forbedring som oversetter til uendelige forbedringer i hva som er starttider, overføring, skriving og lasting av data.

Vi anbefaler å lese hvordan du optimaliserer SSD i Windows 10.

Fortell oss hvilken annen justering du har gjort på SSD-en eller skriv til oss med noen bekymringer?

maskinvare

Redaktørens valg

Back to top button