NVMe

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

NVMe SSD for Linux Guide og spørsmål besvart
Det er 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 ett minutt å starte opp, har nye bærbare datamaskiner en tendens til å være klare til å gå i løpet av litt over 10 sekunder.

Ja, prosessorer har nå langt flere kjerner og tråder enn de pleide å gjøre, og båndbredden til moderne RAM har økt betraktelig også, men den virkelige grunnen til at moderne bærbare datamaskiner starter opp så mye raskere og føler seg mye mer responsive er at lagringsteknologien har avansert med stormskritt.

Uansett om du velger en ny PC eller bare ønsker å oppgradere den nåværende, har du ikke råd til å ignorere ytelsesfordelene med NVMe-teknologi, som frigjør hele potensialet til solid state-stasjoner (SSD-er).

Hva er NVMe?

NVMe står for Non-Volatile Memory Express, og det er en grensesnittprotokoll opprettet spesielt for SSD-er. Før utgivelsen av NVMe kommuniserte SSD-er med operativsystemene ved hjelp av AHCI-protokollen, hvis spesifikasjon ble avsluttet og utgitt av Intel i 2004.

Fordi Intel designet AHCI-protokollen for spinning av 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 system-prosessoren 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 SSD-er utføre inngangs- / utgangsoperasjoner opptil 900% raskere enn deres AHCI-ekvivalenter.

NVMe SSD-er kommer i tre hovedformfaktorer:

NVMe SSD Linux-kompatibilitet

Den gode nyheten er at Linux NVMe-driveren er til stede i Linux-kjernen 3.3 og høyere, så du bør 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 SSD er mest merkbare når de brukes som systemstasjoner, er det sterkt 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 å angi og vise maskinvareparametere til harddisker:

# hdparm - tT --direct / dev / nvme0n1

Hvis du har mer enn en NVMe SSD, kan det hende du må bytte ut “nvme0n1.”Alle NVMe SSD-er skal vises under / dev / nvme *.

De beste NVMe SSD-ene for Linux i 2020

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

1. Samsung 970 EVO Plus

Med ren ytelse er det du er ute etter, er Samsung 970 EVO Plus et fantastisk valg som tilbyr sekvensielle lese- og skriveytelsesnivåer på henholdsvis opp til 3500 MB / s og 2500 MB / s. Takket være den nyeste V-NAND-teknologien har Samsung klart å oppnå opptil 1200 TBW, og det er grunnen til at selskapet har råd til å gi 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 gir mest verdi.

2. Avgjørende P1

Crucial P1 ser kanskje ikke så slank ut som Samsung 970 EVO Plus, men den er betydelig billigere og fungerer like bra i virkelige applikasjoner. Du kan få den med en kapasitet på opptil 1 TB, og alle versjoner tilbyr sekvensielle lese- og skriveytelsesnivåer på opptil 2000 MB / s og 1700 MB / s. Crucial 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 med NVMe-teknologi uten å bryte banken.

3. 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 en periode med NVMe SSD-er, og lover å lese / skrive opptil 3400 MB / s sekvensielt takket være den innovative 64-lags 3D NAND-lagringsteknologien. Du kan få det i kapasiteter fra 500 GB til 2 TB, som alle har samme elegante og moderne design.

4. CORSAIR FORCE Series MP510 

CORSAIR FORCE-serien MP510 dominerer budsjettet for NVMe SSD-markedet (hvis noe til og med eksisterer) med sine 3.480 MB / sek sekvensiell lesing og opptil 3000 MB / sekvensiell skriving gitt av en helt ny kontroller. Denne NVMe SSD har også en solid 800 TBW utholdenhetsvurdering, som overstiger til og med 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.

5. Intel SSD 660P-serien

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 utholdenhetsgraden bare er 100 TBW, så den egner seg egentlig ikke for mange båndbreddeintensive applikasjoner, for eksempel videoredigering, noe som vil redusere levetiden betydelig. Sist, men ikke minst, kan designen virke litt kjedelig 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.

Slik installerer du League Of Legends på Ubuntu 14.04
Hvis du er fan av League of Legends, er dette en mulighet for deg å prøvekjør League of Legends. Merk at LOL støttes på PlayOnLinux hvis du er en linu...
Installer det siste OpenRA-strategispillet på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spillmotor som gjenskaper de tidlige Westwood-spillene som den klassiske Command & Conquer: Red Alert. Di...
Installer nyeste Dolphin Emulator for Gamecube & Wii på Linux
Dolphin Emulator lar deg spille de valgte Gamecube- og Wii-spillene dine på Linux Personal Computers (PC). Som en fritt tilgjengelig og åpen kildekod...