Slik fungerer SSDs og hva du kan gjøre for å gjøre din vare vare lenger

Redaktørens notat: Dette er en regelmessig oppdatert artikkel .

Tradisjonelle harddisker vil være her i lang tid takket være deres store lagringsplass og overkommelighet. Det er imidlertid ingen tvil om at solid state drives (SSD) vil være fremtiden for lagring. De fleste nye datamaskiner kommer nå med en SSD som hovedlagringsenhet. Hvis du har en eldre (eller en ny budsjettklasse) maskin som fortsatt kjører på en vanlig harddisk, er det definitivt tid å oppgradere. (Her er noen instruksjoner om hvordan du oppgraderer på en PC og en Mac.) Hastigheten du får oppleve fra å oppgradere til en SSD, er langt den største ytelsesforbedringen datamaskinen din har hatt.

Men er det alle enhjørninger og lollipops med SSD? Ikke helt. SSD-ender mangler fortsatt noen få steder sammenlignet med vanlige harddisker, særlig med hensyn til deres skrive utholdenhet. Dette betyr at du kun kan skrive en endelig mengde data til en SSD før du ikke kan skrive lenger. I dette innlegget skal jeg snakke om denne mangelen og hvordan å redusere den. De fleste av mine forslag vil være fokusert på Windows-PCer.

Skriver på harddisker

Tallerken er hovedkomponenten i en tradisjonell harddisk. Det er vanligvis laget av glass eller aluminium og er den delen som lagrer informasjonen din. Den er belagt med et tynt lag av metall som kan enten magnetiseres eller demagnetiseres. Og skriveprosessen er enkel: lese- / skrivehodet på stasjonen svinger på toppen av tallerkenen og magnetiserer og demagnetiserer sektorer (små deler av fatene) til 1 eller 0 verdier for å lagre informasjon i binære mønstre. Når du overskriver data (det vil si når du skriver nye data til et område som allerede inneholder data), er prosessen den samme; sektorene trenger bare å bli magnetisert eller demagnetisert annerledes. Med andre ord, skriving til en harddisk er alltid den samme, uansett om stasjonen for øyeblikket inneholder data eller ikke.

Forstørr bildet

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Skriver på en SSD

Skrive er helt annerledes og mye mer komplisert med SSD. Det er tre viktige ting å huske.

Først, bortsett fra når en SSD er helt ny og inneholder ingen data, er å skrive til en SSD prosessen med å slette eksisterende informasjon fra flashminnecellene og deretter programmere ny informasjon på dem. Ingen ny informasjon kan programmeres til en celle, med mindre de gamle dataene slettes først. Av denne grunn blir prosessen med å skrive til en SSD ofte referert til som program / slette sykluser eller P / E-sykluser.

For det andre er P / E-sykluser endelige. Hver P / E-syklus avgir minnescellen litt mer, og etter så mange sykluser blir den helt slitt og blir ubrukelig. På en måte ligner dette på å skrive på et stykke papir ved hjelp av blyant og viskelær. Du kan bare slette pigmentet så mange ganger før papiret blir slitt eller til og med revet og kan ikke skrives på lenger.

Og til slutt er minneceller organisert på sider (hver side inneholder mange celler) og blokker (hver blokk inneholder mange sider.) Her er den vanskelige delen: Du kan skrive en side av gangen, men du kan slette bare en blokk om gangen . Forestill deg når du vil lagre et Word-dokument med endringene som kan passe på bare én side, må SSD først kopiere resten av de brukte sidene til den inneholdende blokken til et annet sted, slette hele blokken, og program deretter (eller skriv) alle disse sidene og siden med den nye informasjonen. Dette kalles Write Amplification - noe som betyr at en SSD trenger å skrive mye mer enn den faktiske mengden data du vil skrive - som videre bruker sine P / E-sykluser.

Alle disse resulterer i noen få fakta. For det første har SSD nesten alltid forskjellige skrive- og lesehastigheter. Og for det andre, for å skrive optimalt, trenger de alle ledig plass til å imøtekomme skriveforsterkning. Enkelte SSD-funksjoner overleverer, som er en dedikert mengde ledig plass, som ikke er tilgjengelig av brukerne, bare brukt for å lette skriveoperasjonen. Uten denne funksjonen vil en SSDs skrivehastighet bli gradvis tregere ettersom den blir full.

Bruk nivellering

Nå før du slipper ut en "D'oh!" og returner din kjære, nylig kjøpte SSD, vær oppmerksom på at antall potensielle P / E-sykluser for en SSD er eksponentielt større enn for et ark papir. I tillegg har moderne SSDer teknologier som øker skriveeffektiviteten og reduserer slitasje på lagringscellene. Blant disse teknologiene er det viktigste "Algoritmen for slitasje" som effektivt sørger for at all stasjonens minnebrikker blir brukt opp, celle for celle, før den første cellen kan skrives til igjen. Dette betyr også at SSD med større kapasiteter generelt har lengre levetid enn mindre.

Så hvor lenge er det lenge? For å hjelpe brukere å estimere hvor lenge en SSD vil vare, presenterer de fleste SSD-produsenter stasjonens utholdenhet med mengden data som kan skrives til stasjonen. For eksempel har 750GB Crucial MX300 en utholdenhet på 220TBW, noe som betyr at du kan skrive 220 terabyte data til stasjonen før det blir upålitelig. For å sette dette i perspektiv, hvis du skriver 50 GB data per dag hver dag til stasjonen, vil det ta deg 12 år å ha det ut. De fleste andre SSD har tilsvarende eller bedre utholdenhetsgrader. Generelt jo større stasjonen, jo høyere er han utholdenhet.

De fleste av oss skriver faktisk bare en brøkdel av 50 GB data - som er omtrent to Blu-ray-plater verdt - på datamaskinens vertsdisk på daglig basis, og mange dager skriver vi ikke noe i det hele tatt. Merk at å se på filmer, lese PDF-filer eller vise bilder, regnes ikke som skrive; som leser, som ikke har noen effekt på SSDs forventede levetid. Bare aktiviteter som å kopiere musikk fra en annen stasjon, laste ned filer, redigere filer, eller sikkerhetskopiere telefonen, og så videre krever at du skriver til stasjonen.

Når det er sagt, hvis du bruker en SSD slik du vil ha en harddisk, er sjansene det vil vare lenger enn en vanlig harddisk ville. Men du kan gjøre mer.

Hva du kan gjøre

Nøkkelen til å maksimere levetiden til en SSD er å redusere skriving til den. Bortsett fra å gjøre en innsats for å redusere unødvendig kopiering av filer, laste ned data, og så videre, bør du være oppmerksom på at det er noen operativsystem (OS) innstillinger, samt vanlige oppgaver designet for vanlige harddisker, det burde ikke brukes med SSDer.

Oppgrader til de nyeste operativsystemene: Moderne operativsystemer er designet med innebygd støtte for SSD-er. Når det er sagt, må du kontrollere at datamaskinen kjører det nyeste operativsystemet. For tiden er det Windows 10 1703 (Creators Update) og MacOS Sierra.

Benchmarking: De fleste av oss ønsker å finne ut hvor raskt vår nye SSD er ved å kopiere filer fra ett sted til et annet eller bruke disk benchmarking programvare. Selv om dette er morsomt, og informasjonen er nyttig å vite, slipper den på stasjonens P / E-sykluser. Unngå det hvis du kan.

Dvalemodus: (Ikke forveksles med dvalemodus, som ikke vil påvirke SSDs levetid.) De fleste operativsystemer har dvalemodus. Under dvalemodus er innholdet i systemminnet (stedet der du kjører programmer og informasjon som fremdeles blir behandlet), skrevet til datamaskinens interne lagringsenhet (harddisken eller SSD) før datamaskinen er slått av. Når datamaskinen starter på nytt, gjenoppretter systemet det lagrede innholdet tilbake i systemminnet, og gjenoppretter dermed datamaskinen til tilstanden den var i før den ble slått av. Når den lastede er slettet, blir det lagrede innholdet slettet fra lagring.

Som du kan forestille deg, kan dvalemodusprosessen bruke gigabyte lagringsplass over tid, noe som oversetter til en stor mengde skriving på intern lagring. Mer spesifikt krever en datamaskin med 4 GB RAM ca. 4 GB lagringsplass for å opprette en dvalemodus. Noen ganger går en datamaskin i dvale av seg selv, men du kan unngå dette ved å slå av dvalemodusen helt. Dette er hvordan:

  • Høyreklikk på Start- knappen (eller trykk på Windows + X ) for å åpne WinX-menyen, klikk deretter på Windows PowerShell (Admin) og svar på "Ja" til sikkerhetskontrollen for brukerkontokontroll.
  • Når Powershell-hurtigvinduet vises, skriver du inn powercfg -h og trykker Enter.

Det er det - datamaskinen din vil aldri gå inn i dvalemodus igjen. For å slå denne funksjonen på igjen, gjenta denne prosessen og skriv powercfg -h på før du trykker Enter.

En datamaskin som er utstyrt med en SSD støtter vanligvis veldig raskt, slik at du alltid kan bare redde arbeidet ditt og slå av det. Å unngå dvalemodus hjelper også systemet til å kjøre mer jevnt.

AHCI og TRIM kommandoer:

AHCI, som står for "avanserte vertsgrensesnittgrensesnitt", lar operativsystemet få tilgang til lagringen raskere og bruke noen avanserte funksjoner. En av disse funksjonene er TRIM-kommandoen, noe som gjør det mulig for et støttet operativsystem aktivt å informere SSD hvilke datablokker som ikke lenger er i bruk og kan bli slettet. Dette hjelper kjørearbeidet mer effektivt, reduserer effekten av skriveforsterkning og fører til raskere ytelse og lengre levetid.

Generelt er både AHCI og TRIM aktivert som standard. Du kan sjekke og endre det tidligere i datamaskinens BIOS-innstilling. Det varierer avhengig av datamaskinen, men med de fleste systemer kan du legge inn BIOS ved å trykke på Slett eller F2-tasten når datamaskinen starter opp. Her ser du etter lagringsseksjonen og endrer verdien av "Konfigurer SATA som" til "AHCI" (hvis den ikke allerede er AHCI). Det er bedre å gjøre dette før du installerer operativsystemet, ellers må du først installere lagringsdriverne før du endrer verdien. Merk at hvis du bruker to SSDer i en RAID-konfigurasjon, bør RAID-verdien (i stedet for AHCI) velges. Også hvis datamaskinen ikke har mulighet for RAID eller AHCI, men bare IDE, er det for gammel tid å handle for en ny datamaskin.

Du kan avgjøre om TRIM jobber ved å kjøre forhøyet Windows Powershell som beskrevet ovenfor i dvalemodulen, og deretter utføre denne kommandoen:

fsutil atferdsspørsmål DisableDeleteNotify

Hvis kommandoen returnerer "DisableDeleteNotify = 0", kjører TRIM. Hvis ikke, kan du slå den på ved å utføre:

fsutil oppførsel satt disableeletenotify 0

Hvis din Mac kommer med en SSD, er TRIM alltid aktivert. Men hvis du installerer ditt eget SSD på en Mac, må du følge denne instruksen for å aktivere TRIM.

Forstørr bildet

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Superfetch: Dette er en teknologi som først ble introdusert i Windows Vista, som gjør at Windows kan administrere systemminne mer effektivt og forhåndslaste data og applikasjoner med ofte tilgang til minnet for raskere ytelse. Denne prosessen krever imidlertid at Superfetch cache skal skrives på stasjonen og oppdateres jevnlig, noe som øker mengden skriving til stasjonen.

Hvis datamaskinen bruker en harddisk, er Superfetch nyttig. For en SSD er det imidlertid ikke nødvendig og slettes bare stasjonens P / E-sykluser.

For å deaktivere Superfetch, kjør Windows Powershell som nevnt ovenfor og utfør kommandoen services.msc . Dette åpner verktøyet Tjenester. Deretter på listen, se etter Superfetch, dobbeltklikk deretter på den og deaktiver den.

Page File (også virtuelt minne): I operativsystemer som Windows 10 er sidefilen som et systemminne wannabe. I et nøtteskall er sidefilen mengden lagringsplass på en intern lagringsenhet som operativsystemet reserverer for bruk når et program krever mer fysisk minne (RAM) enn datamaskinen er utstyrt med.

Sidens filstørrelse har en tendens til å endres dynamisk, noe som resulterer i hyppig skriving til stasjonen, som igjen ikke er bra for en SSD. Så hvis du bruker en datamaskin med 8 GB RAM eller mer, og du vanligvis ikke kjører mange samtidige programmer, kan det være lurt å slå av Page File helt. Den beste fremgangsmåten er imidlertid å sette den til en fast størrelse anbefalt av systemet. Eller hvis du er på et skrivebord med SSD som primærstasjon og en sekundær harddisk, er det best å flytte sidefilen til harddisken og deaktivere den på SSD.

Forstørr bildet

For å endre innstillingen for Windows 10s sidefil, følg disse trinnene:

  • Høyreklikk på Windows Start-knappen
  • Velg System (deretter, hvis du kjører Windows 10 1703, klikker du på System info )
  • Klikk på Avanserte systeminnstillinger
  • Velg Avansert faneblad
  • Klikk på øverste Innstillinger ... -knappen (under Prestasjons-delen)
  • Velg Avansert faneblad
  • Klikk på Endre
  • Fjern merket i boksen som leser " Automatisk mange personsøkingsfilstørrelse for alle stasjoner "
  • Sjekk alternativknappen for tilpasset størrelse
  • Skriv inn Startstørrelse og Maksimal størrelse med verdien av nummeret som følger Anbefalt: nederst i vinduet
  • Klikk på OK-knappene for å lukke Windows, og velg å starte datamaskinen på nytt.

Flytt standardplasseringen til en ofte skrevet mappe til en annen stasjon: Dette gjelder kun datamaskiner (mest sannsynlige skrivebord) med en sekundær intern harddisk. I dette tilfellet er det en god ide å flytte standardplasseringen til mapper som ofte skrives til stasjonen.

Hvis det er en av mappene i profilen din på en Windows-datamaskin - Nedlastinger, Dokumenter, Bilder og så videre - kan du følge disse trinnene for å flytte den til en ny plassering.

Med andre mapper må du kanskje endre standardplasseringen i innstillingene / innstillingene til programvaren.

Ikke stress

Det er det. Når alt kommer til alt, kan du være trygg på at du har gjort nesten alt som kan gjøres for å gjøre SSD-arbeidet ditt optimalt og sist så lenge som mulig. Igjen, merk at disse er bare forholdsregler; hvis du bare bruker en SSD slik du gjør en harddisk, er sjansen det fortsatt vil vare i svært lang tid. De nyeste operativsystemene er alle utstyrt med SSD-vennlige innstillinger som bidrar til å redusere unødvendig skriving. Så for de fleste av oss er det ikke mye å bekymre seg for.

 

Legg Igjen Din Kommentar