NVME SSD for Linux Guide og spørsmål besvart

NVME SSD for Linux Guide og spørsmål besvart
Det er en stor forskjell mellom å starte opp bærbare datamaskiner fra rundt 2010 og bærbare datamaskiner fra 2020. Mens eldre bærbare datamaskiner kan ta over et minutt å avslutte oppstart, har nye bærbare datamaskiner en tendens til å være klare til å gå på litt over 10 sekunder.

Ja, CPU -er har nå langt flere kjerner og tråder enn de pleide, og båndbredden til moderne RAM har økt betydelig også, men den virkelige grunnen til at moderne bærbare datamaskiner starter opp så mye raskere og føler seg betydelig mer responsiv er at lagringsteknologi har avansert med sprang og grenser.

Uansett om du velger en ny PC eller bare vil oppgradere din nåværende, har du ikke råd til å ignorere ytelsesfordelene med NVME-teknologi, som slipper løs hele potensialet til solid-state-stasjoner (SSDS).

Hva er NVME?

NVME står for ikke-flyktige minneekspress, og det er en grensesnittprotokoll som er opprettet spesielt for SSD-er. Før utgivelsen av NVME, kommuniserte SSD -er med operativsystemer ved bruk av AHCI -protokollen, hvis spesifikasjon ble avsluttet og utgitt av Intel i 2004.

Fordi Intel designet AHCI-protokollen for spinnende harddisker, kommer den med alvorlige begrensninger som gjør den mindre enn egnet for moderne NAND-baserte SSD-er. For eksempel må AHCI kommunisere med SATA -kontrolleren (hvis ytelse er begrenset til 600 MB/s per linje), har bare 1 kommandokø, og kan bare sende 32 kommandoer per kø.

NVME kommuniserer derimot direkte med systemet CPU over PCI Express, eller bare PCIE for kort (som kan oppnå opptil 2000 MB/s per linje), har 64 000 kommandokøer og kan sende opptil 64 000 kommandoer per kø. Som sådan kan NVME SSDS utføre inngangs-/utgangsoperasjoner opptil 900% raskere enn AHCI -ekvivalenter.

NVME SSD -er kommer i tre hovedformfaktorer:

  • M.2: Tidligere kjent som Next Generation Form Factor (NGFF), er den desidert mest populære formfaktoren til NVME SSD -er, ved hjelp av PCI Express Mini -kortets fysiske kortoppsett og kontakter.
  • U.2: Tidligere kjent som SFF-8639, u.2 er mekanisk identisk med SATA Express Device Plug, og gir fire PCI Express -baner gjennom en annen bruk av tilgjengelige pinner.
  • Hhhl: Også kjent som halvhøyde, halv lengde eller tilleggskort (AIC), drar denne NVME SSD-formfaktoren fordel av PCIe-spor i full størrelse, noe som gjør den egnet for gamle applikasjoner.

NVME SSD Linux -kompatibilitet

Den gode nyheten er at Linux NVME -sjåføren er til stede i Linux -kjernen 3.3 og høyere, så du skal være god å gå i denne forbindelse. Du kan se hvilken versjon av Linux -kjernen du bruker med følgende kommando:

$ uname -r

I tillegg til Linux -kjernen 3.3 eller høyere trenger du også et hovedkort med NVME -støtte. Dessverre støtter de fleste eldre hovedkort ikke oppstart fra NVME SSD -er. Siden ytelsesfordelene med NVME SSDS er mest merkbare når de brukes som systemstasjoner, er det svært tilrådelig å vurdere å få et nyere hovedkort i stedet for å bruke en dyr NVME SSD bare for lagring av data.

På hvilken som helst Linux-distribusjon, kan du teste ytelsen til NVME SSD med HDPARM, et kommandolinjeverktøy som brukes til å stille inn og se maskinvareparametere på harddiskstasjoner:

# HDPARM -TT - -Direct /Dev /NVME0N1

Hvis du har mer enn en NVME SSD, kan det hende du må erstatte “NVME0N1.”Alle NVME SSD -er skal dukke opp under /dev /nvme*.

De beste NVME SSD -ene for Linux i 2020

NVME SSD -er blir mer og rimeligere for hvert år, men det vil fortsatt ta litt tid før prisene deres samsvarer med prisene på tradisjonelle SSD -er. Men hvis du er villig til å bruke ekstra penger for å få en premiumytelse, er følgende fem NVME SSD -er garantert å ikke skuffe.

Samsung 970 Evo Plus

Med ren ytelse er det du er ute etter, er Samsung 970 Evo Plus et fantastisk valg, og tilbyr sekvensiell lese- og skriveprestasjonsnivå på henholdsvis 3500 MB/s og 2500 MB/s. Takket være den siste V-Nand-teknologien har Samsung vært i stand til å oppnå opptil 1200 TBW, og det er grunnen til at selskapet har råd til å gi en 5-års begrenset garanti på denne NVME SSD. Du kan velge mellom fire forskjellige lagringskapasiteter (250 GB, 500 GB, 1 TB og 2 TB), med 500 GB -versjonen som tilbyr mest mulig verdi.

Avgjørende P1

Den avgjørende P1 ser kanskje ikke nesten så slank ut som Samsung 970 Evo Plus, men den er betydelig billigere og presterer på samme måte i den virkelige applikasjonen i den virkelige verden. Du kan få det med en kapasitet på opptil 1 TB, og alle versjoner tilbyr sekvensiell lese- og skrive ytelsesnivåer på opptil 2000 MB/s og 1700 MB/s. Avgjørende designet P1 for å gi en balansert blanding av ytelse, kapasitet og pålitelighet, noe som gjør det til et godt valg for alle Linux -brukere som ønsker å høste ytelsesfordelene ved NVME -teknologi uten å bryte banken.

WD Black SN750

Hovedmålet med den svarte linjen med lagringsenheter fra Western Digital har alltid vært å tilby eksepsjonell ytelse til stasjonære PC -brukere. WD Black SN750 fortsetter denne tradisjonen i epoken med NVME SSD-er, og lovet les/skriver opptil 3400 MB/s sekvensielt takket være sin innovative 64-lags 3D NAND-lagringsteknologi. Du kan få det i kapasiteter fra 500 GB til 2 TB, som alle har den samme elegante og moderne design.

Corsair Force Series MP510

Corsair Force Series MP510 dominerer budsjettet NVME SSD-markedet (hvis noe slikt til og med eksisterer) med sin 3.480 MB/sek sekvensielle lesning og opptil 3000 MB/sekvensiell skriving levert av en helt ny kontroller. Denne NVME SSD har også en heftig 800 TBW utholdenhetsvurdering, som overstiger selv den dyre Samsung 970 Evo Plus. Corsair ønsker tydeligvis å etablere seg som en dominerende aktør på NVME SSD -markedet, og selskapet gjør en god jobb så langt.

Intel SSD 660p -serie

Intel SSD 660p -serien er en av de rimeligste NVME SSD -ene på markedet, men den lave prisen har noen begrensninger. For det første er dens sekvensielle lese- og skrivehastigheter begge begrenset til 1800 MB/s. Det som er verre er at utholdenhetsvurderingen bare er 100 TBW, så det er egentlig ikke egnet for mange båndbreddekrevende applikasjoner, for eksempel videoredigering, noe som vil redusere levetiden betydelig. Sist, men ikke minst, kan designen virke litt intetsigende og utilitaristisk. Men hvis du kan overse disse begrensningene og få Intel SSD 660p -serien når den er i salg, vil du ikke angre på kjøpet ditt.