NVMe SSD
An NVMe SSD (Non-Volatile Memory Express Solid-State Drive) is a flash storage device that communicates with the host system over the PCIe bus using the NVMe protocol, which was designed specifically for low-latency, high-parallelism flash memory; NVMe SSDs connect directly to the CPU via PCIe lanes, bypassing the SATA controller entirely; For development workstations and build servers, NVMe SSD choice significantly impacts compile times, Docker image layer extraction, and large repo operations
An NVMe SSD (Non-Volatile Memory Express Solid-State Drive) is a flash storage device that communicates with the host system over the PCIe bus using the NVMe protocol, which was designed specifically for low-latency, high-parallelism flash memory. This eliminates the bottlenecks of legacy SATA and SAS interfaces designed for spinning disks.
How it works
NVMe SSDs connect directly to the CPU via PCIe lanes, bypassing the SATA controller entirely. The NVMe protocol supports up to 65,535 command queues with 65,535 commands per queue, versus SATA’s single queue of 32 commands, enabling massive parallelism for workloads with high concurrency like database I/O.
Key facts
- PCIe Gen 4 speeds: PCIe 4.0 NVMe drives achieve up to 7,000 MB/s sequential read versus 550 MB/s for SATA SSDs
- Form factors: M.2 2280 is the dominant consumer form factor; U.2 and E1.S are used in enterprise servers
- QD1 latency: Queue-depth-1 random read latency (70-120 microseconds) matters more than sequential speed for OS and application responsiveness
For builders
For development workstations and build servers, NVMe SSD choice significantly impacts compile times, Docker image layer extraction, and large repo operations. The jump from SATA to PCIe Gen 4 NVMe is more impactful than most CPU upgrades for I/O-bound workflows.
Sources
- NVM Express. NVMe specifications. nvmexpress.org
- SNIA. Storage Networking Industry Association dictionary. snia.org
- Tom’s Hardware. SSD reviews and benchmarks. tomshardware.com
- AnandTech. SSD reviews archive. anandtech.com
- ServeTheHome. Storage reviews. servethehome.com