Solid-state-enheter har revolutionerat datorlagring. Nya generationer av enheter dyker upp ungefär varje år, och termer som PCIe SSD, M.2 och NVMe används mycket i den avancerade delen. SSD-enheter erbjuder några betydande fördelar jämfört med magnetiska enheter, men med en hake.
Fördelarna med PCIe SSD-enheter över SATA-enheter
Gränssnitt på ett datormoderkort fungerar med olika hastigheter. Precis som de interna komponenterna i en dator kommunicerar snabbare än något som är anslutet via USB, finns det olika bandbreddsgränser för interna gränssnitt.
SATA har varit huvudgränssnittet som används för att ansluta hårddiskar till ett moderkort i flera år. Det fungerar bra, och med konventionella hårddiskar med magnetisk plattor kan SATA inte maximera sina överföringsmöjligheter. Det kan dock SSD-teknik. SATA förlitar sig på interna kablar som går från en enhet till portar på ett moderkort. Det är inte så direkt, men det får jobbet gjort och möjliggör flexibilitet vid placering av drivenheter.
PCIe är höghastighetsgränssnittet som används för komponenter som grafikkort som kräver enorma mängder databandbredd vid extremt höga hastigheter. PCIe-enheter ansluts till moderkortet och skickar data mer direkt till CPU:n i en högre takt. Med PCIe är SSD-enheter mer begränsade av sin förmåga att läsa och skriva än sin förmåga att överföra data.
Hur mycket snabbare är en PCIe SSD?
Den nuvarande iterationen av SATA är SATA III. Den stöder en teoretisk topphastighet på 6 Gb/s, vilket ger cirka 600 MB/s dataöverföring.
PCIe är lite mer komplicerat att bryta ner. För det första finns det PCIe 1.0-, 2.0- och 3.0-sockel. Version 3.0 är den senaste, men version 2.0-platser finns på vissa moderkort.
Om kortet är ett PCIe 3.0-kort måste du faktorisera banor. PCIe-anslutningar är uppdelade i banor. Det finns vanligtvis fyr-, åtta- och 16-filiga uttag, och du kan identifiera dessa efter storlek på tavlan. De stora 16-banor är där ett grafikkort är anslutet.
PCIe 3.0 har en teoretisk hastighet på 1 GB/s per körfält, vilket betyder att en PCIe 3.0 x16-sockel har ett teoretiskt tak på 16 GB/s. Det är en hög hastighet för en hårddisk. En vanlig PCIe SSD använder mer sannolikt fyra eller åtta banor, men potentialen är fortfarande bättre än SATA.
De här siffrorna är teoretiska och inte hur din praktiska prestation kommer att se ut. Om du tittar på riktiga SSD:er är hastigheterna som annonseras mer jordade, men fördelen är fortfarande uppenbar.
Samsung 860 EVO hävdar en maximal sekventiell läshastighet på 550 MB/s och en maximal sekventiell skrivhastighet på 520 MB/s. Den närmaste jämförbara PCIe-enheten, Samsung 960 EVO, har en rapporterad 3.2 GB/s max sekventiell läshastighet och 1,7 GB/s max sekventiell skrivhastighet. Den använder bara fyra PCIe-banor.
NVMe och M.2
Två ytterligare termer diskuteras med PCIe-enheter: NVMe och M.2.
M.2 hänvisar till en PCIe-formfaktor designad speciellt för SSD-enheter. M.2 är mer kompakt än standard PCIe och accepterar endast M.2 formfaktorenheter, som uteslutande är hårddiskar.
M.2 designades för att tillhandahålla ett gränssnitt för att tillåta SSD-enheter att använda ett PCIe-gränssnitt utan att störa, eller ta kortplatser från, mer typiska PCIe-enheter som grafikkort. M.2 är också vanligt i bärbara datorer eftersom det vanligtvis ligger platt in i moderkortet och tar lite plats.
NVMe står för Non-Volatile Memory Express. Icke-flyktigt minne är vilken typ av lagringsminne som helst. Volatilt minne hänvisar till något som RAM som skrivs över kontinuerligt och inte finns kvar efter en omstart.
NVMe är ett protokoll designat specifikt för PCIe-hårddiskar för att tillåta enheterna att kommunicera snabbt. Målet med NVMe är att få SSD:er att bete sig mer som RAM eftersom RAM använder liknande teknik och rör sig snabbare än SSD:er.