Hvad er forskellen mellem en SATA SSD og nVMe) M2 SSD? Begge har lignende hastigheder, men M2-typen er langt dyrere.


Svar 1:

SATA-grænsefladen topper ca. 560 MB / s, uanset om det er M.2, eSATA eller de almindelige SATA-kabler, der kører til bundkortet.

NVMe er en direkte PCIe-interface, der drager fordel af meget større båndbredde. PCIe 3.0 x2 bruger to PCIe-baner og topper ud omkring 1950 MB / s, mens PCIe 3.0 x4-enheder bruger fire baner og kan opretholde op til 3500+ MB / s overførsler.


Svar 2:

Jeg tror, ​​at du bliver lidt forvirret her. SATA og M.2 er typer af fysiske forbindelser til et bundkort til lagerenheder. SATA tilsluttede drev bruger SATA-protokollen til at kommunikere med en controller. Opbevaring, der er tilsluttet via M.2-stikket, kan enten bruge SATA-protokollen til at kommunikere med en SATA-controller eller bruge NVMe til at interface med computeren via PCIe.

Drev, der opretter forbindelse til computeren via en SATA-controller, har en maksimal båndbredde på 6 gigabits pr. Sekund, når de er tilsluttet via SATA III-protokollen. Denne båndbreddebegrænsning gælder for al opbevaring, uanset om den bruger en m.2-slot eller et SATA-kabel. I praksis er et SATA III-drev begrænset til ca. 545 megabyte pr. Sekund af den faktiske båndbredde. SSD'er, der bruger SATA III-protokollen, er generelt omkring den samme pris, uanset hvilket format drevet bruger (SATA eller M.2).

Drev, der opretter forbindelse til computeren via en NVMe-grænseflade, er begrænset til den båndbredde, der leveres af PCIe-banerne, der er i brug. SSD-drev som Samsung 9x0-serien og Intels 660p-serie bruger op til 4 baner med PCIe gen 3 til at opnå op til 3,94 gigabyte pr. Sekund båndbredde. I praksis maksimerer NVMe normalt maks ud med ca. 3,7 gigabyte pr. Sekund, hvis SSD-controlleren kan håndtere det. NVMe-drev er normalt omkring det dobbelte af prisen pr. Gigabyte sammenlignet med SATA SSD'er.

Med andre ord er SATA III SSD'er stort set den samme pris, uanset om de bruger en SATA-forbindelse eller en M.2-forbindelse og er i stand til den samme ydelse ved hjælp af begge forbindelser. NVMe-drev bruger PCIe-baner til at give meget mere båndbredde og ydeevne sammenlignet med SATA III SSD'er, men er dyrere pr. Gigabyte.


Svar 3:

SATA er både en port og en busgrænseflade og skaber således en forvirring.

Dine harddiskdrev og SSD'erne med den samme formfaktor opretter forbindelse til sata-porten på bundkortet, der derefter kører gennem sata-bussen til bundkortet.

I de sidste par år har der også været M2-porte. Afhængigt af bordet kan M2-porten enten binde ind i SATA-bussen ELLER pci-e-bussen (normalt x4-baner).

Der er således i øjeblikket 3 almindelige typer SSD'er: 1) SSD'er, der ligner størrelse og form som en 2,5 ″ harddisk, og den har en sata-port2) M2 SATA SSDs-chip, der bruger SATA-bus3) M2 NVMe SSDsNot så almindelige som de brugte at være, men værd at bemærke, at der også er SSD-kort, der går ind i pci-e-porte

I specifikationer er et nVMe-drev meget hurtigere end et SATA-drev. SATA maksimerer med 6 gbps eller 750 MBps (8 megabits per sekund = 1 megaByte per sekund). Pci-e X4 (hvad NVMe-drev bruger) maksimeres ved 4 GBps. Mens menneskelig opfattelse af den virkelige verden kan være marginal mellem siger en M.2 SATA Samsung 860 EVO og en NVMe 960/970 Evo, men hvis du kører krystallisk eller andre benchmarks du vil se, at drevet godt overstiger det maksimale af SATA-bus.

En meget bemærkelsesværdig sidebonus, som jeg bemærkede, da jeg fik mit NVMe-drev, er, hvor markant hurtigere filoverførsler er mellem SSD og HDD. Dette skyldes, at før de begge var på SATA-bussen, og nu er de adskilte.