NVMe
De overstap van Serial ATA 600 naar PCI-Express is niet de enige reden waarom toekomstige SSD’s een stuk sneller zijn. Er is namelijk ook een nieuw aansturingsprotocol uitgedokterd, NVMe. Dit is de opvolger van het AHCI-protocol dat nu voor Serial ATA drives wordt gebruikt. AHCI is ontwikkeld in een tijd dat SSD’s nog niet in zicht waren en is dus geoptimaliseerd voor harde schijven. Zo kunnen bij AHCI bijvoorbeeld slechts 32 commando’s tegelijkertijd naar de schijf gestuurd worden. Voor een harde schijf is dat prima, want de magenetische disks met lees- en schrijfarm kunnen toch niet meerdere dingen tegelijkertijd doen. SSD’s zijn juist zeer geschikt voor parallelle verwerking. Bij NVMe zijn er 65536 queues van elke 65536 commando’s, dus die bottleneck is voorbij. Ook daarnaast zijn er vele bottlenecks weggehaald en is de CPU-belasting van het protocol ook veel lager.
NVMe en PCI-Express SSD’s zijn zeker niet onlosmakelijk met elkaar verbonden. Sterker nog: de eerste generatie PCI-Express SSD’s en sowieso alle varianten voor consumenten maken vooralsnog gebruik van AHCI. NVMe maakt het echter mogelijk om écht alle potentie uit een PCI-Express SSD te halen.
Softwareondersteuning is er inmiddels: vanaf Windows 8.1 en Windows Server 2012 R2 heeft Microsoft native support ingebakken en kun je Windows dus direct installeren en booten vanaf een NVMe storage-apparaat. Voor oudere Windows-versies zul je drivers moeten installeren. In de Intel-chipset drivers zit tegenwoordig NVMe support ingebakken. Bij Linux is NVMe support aanwezig vanaf kernel versie 3.3.

Het NVMe Express protocol moet AHCI gaan vervangen en SSD’s nóg sneller maken.

De Intel DC P3700 PCI-Express SSD voor servers is één van de eerste NVMe producten.
3 besproken producten
| Vergelijk | Product | Prijs | |
|---|---|---|---|
|
Samsung XP941 128GB
|
Niet verkrijgbaar | |
|
Samsung XP941 256GB
|
Niet verkrijgbaar | |
|
Samsung XP941 512GB
|
Niet verkrijgbaar |