What is a NVMe (Non-Volatile Memory) disk (NVM/PCI protocol)?

Hierachy Storage

About

The original SATA protocol was designed to maximize the performance of platter (physical spinning) hard drives.

With the proliferation of SSD drives, the SATA storage management protocol has become a limiting factor.

The NVMe (Non-Volatile Memory) protocol:

  • has been designed for solid state drives
  • and uses the PCIe bus for optimal performance.

Drive Supporting Nvm

PCI Generation

PCIe is a standard interface for connecting high-speed peripheral components to computer motherboards.

  • PCIe 4.0 standard (ie 4X), was announced in 2017.
  • PCIe Gen 4 doubles the data rate of PCIe Gen 3, allowing PCIe Gen 4 devices to transfer data at much faster speeds.





Discover More
Hierachy Storage
Drive (Secondary Storage)

Secondary storage of the memory hierarchy. NVM (CD-ROM, ...) diskettes
Harddisk Random Io Time
Drive - Hard (disk|drive) (HDD) - Mass Storage - Flash

A disk is a storage device that refers to magnetic media, such as: a floppy disk, the disk in your computer's hard drive, an external hard drive. It's also known as mass storage device. Disks...
Iometer Result Old Pc
I/O - IOmeter (Workload Generator)

IOmeter is a disk-testing, IO workload generator tool which generate and measure storage performance. Iometer is pronounced “eye-OM-i-ter,” to rhyme with “thermometer.”...
M2 Device Perf
M.2 drive

An (storage devices): may support SATA or PCIe/NVMe but not both. may not work in all computers (It depends on the drive, and what the computer can support) is classified numerically based on...
Hierachy Storage
SATA

The original protocol was designed to maximize the performance of platter (physical spinning) hard drives. With the proliferation of SSD drives, the storage management protocol has become a limiting...



Share this page:
Follow us:
Task Runner