NVMe M.2 i SATA-plats

Permalänk
Medlem

NVMe M.2 i SATA-plats

Har en MSI PS63 bärbar dator som har två M.2-platser, en med PCIe-gränssnitt för NVMe-diskar och en med SATA-gränssnitt. Tänkte byta ut SATA-SSD:n mot en större, och NVMe-SSDs verkar vara aningen billigare där jag bor (Prag). Dessutom är väl en NVMe-SSD lite mer framtidssäker om jag byter dator senare.

Jag har läst att de flesta NVMe-SSDs inte funkar i SATA-platser, men att några ska göra det (stöd för både PCIe och SATA). Är det bara någon udda SSD som har stöd för båda? Var hittar jag information om detta?

Permalänk
Medlem

Att jämföra SATA och NVMe är väldigt vanligt, men egentligen helt fel. SATA är ett gränssnitt medan NVMe är ett protokoll. Så SATA ska jämföras mot PCIe och NVMe mot AHCI.

Varför det är viktigt är för att AHCI är vad SATA SSDer pratar, och även de tidigaste PCIe SSDerna använde AHCI eftersom det var vad som fanns tillgängligt. NVMe utvecklades sedan för att bättre kunna utnyttja prestandan som PCIe ger, och är vad alla moderna PCIe SSDer använder.

Alla SSDer som snackar NVMe kommunicerar alltså över PCIe och fungerar därför inte i en M.2-port som bara har stöd för SATA. Det finns M.2-portar som har stöd för både SATA och PCIe, men SSDerna är alltid gjorda för en av dem. I det här fallet så kan du alltså endast ersätta den nuvarande SATA SSDn med en annan SATA SSD, eftersom den M.2-porten endast har stöd för SATA enligt tillverkaren.

Permalänk
Medlem
Skrivet av perost:

Att jämföra SATA och NVMe är väldigt vanligt, men egentligen helt fel. SATA är ett gränssnitt medan NVMe är ett protokoll. Så SATA ska jämföras mot PCIe och NVMe mot AHCI.

Varför det är viktigt är för att AHCI är vad SATA SSDer pratar, och även de tidigaste PCIe SSDerna använde AHCI eftersom det var vad som fanns tillgängligt. NVMe utvecklades sedan för att bättre kunna utnyttja prestandan som PCIe ger, och är vad alla moderna PCIe SSDer använder.

Alla SSDer som snackar NVMe kommunicerar alltså över PCIe och fungerar därför inte i en M.2-port som bara har stöd för SATA. Det finns M.2-portar som har stöd för både SATA och PCIe, men SSDerna är alltid gjorda för en av dem. I det här fallet så kan du alltså endast ersätta den nuvarande SATA SSDn med en annan SATA SSD, eftersom den M.2-porten endast har stöd för SATA enligt tillverkaren.

Tack för ett gediget svar! Får ta och köpa en SATA SSD.