NVMe je vysoce výkonný, škálovatelný komunikační protokol navržený specificky pro přístup k rychlým úložným médiím (jako jsou SSD) přes sběrnici PCI Express (PCIe).
Na rozdíl od staršího protokolu AHCI (který byl navržen pro pomalé rotující pevné disky), NVMe plně využívá potenciál moderních flash pamětí a umožňuje jim komunikovat s procesorem s minimálním zpožděním.
Před příchodem NVMe se i rychlá SSD musela připojovat přes rozhraní SATA a protokol AHCI. To vytvářelo zásadní problémy:
To je největší rozdíl oproti AHCI:
NVMe disky komunikují přímo přes sběrnici PCIe, která vede přímo do procesoru (nebo přes čipset s velmi nízkou latencí). Tím odpadá nutnost mezivrstvy, která brzdila starší disky.
NVMe není jen „ta malá kartička“, může mít různé podoby:
Výkon NVMe disku je přímo závislý na verzi sběrnice PCIe, kterou používá:
| Verze PCIe | Teoretická rychlost (4 linky - x4) | Praktické využití |
|---|---|---|
| PCIe 3.0 | cca 3 500 MB/s | Standard pro běžná PC a starší notebooky. |
| PCIe 4.0 | cca 7 500 MB/s | Standard pro PlayStation 5 a moderní pracovní stanice. |
| PCIe 5.0 | cca 14 000 MB/s | Nejnovější hi-end desky (extrémně topí, vyžadují pasivy). |
Zajímavost: Rozdíl mezi SATA SSD a NVMe SSD nepoznáte při běžném psaní ve Wordu, ale pocítíte ho okamžitě při kopírování 50GB souboru nebo při spouštění náročných her a vývojářských nástrojů.
Související pojmy: SSD, PCIe, SATA, AHCI, M.2, Latence.