HD Doctor Logo

NVMe: What it is, how it works and why it matters

Direct answer

NVMe (Non-Volatile Memory Express) is a storage protocol designed specifically for flash over the PCIe bus, with reduced latency and up to 65,535 parallel command queues.

Full definition

Launched in 2011, NVMe replaces the AHCI/SATA protocol inherited from the mechanical-HDD era. Where SATA has 1 queue of 32 commands, NVMe has 64K queues of 64K commands each, eliminating the protocol bottleneck for modern SSDs. NVMe SSDs reach 7,000+ MB/s sequential (PCIe 4.0) and millions of random IOPS. In recovery, NVMe SSDs are technically more complex: proprietary controllers per manufacturer (Samsung, WD, Phison), mandatory hardware encryption on some, M.2 or U.2 connection requiring specific adapters for imaging. Tools like PC-3000 NVMe are essential.

Need to recover data or have a technical question?

Senior engineers in PT, EN and ES.

Related terms