NVMe (Non-Volatile Memory Express) – это протокол доступа к накопителям, работающий по шине PCI Express и разработанный для твердотельной памяти (SSD) и работы с высокопроизводительными энергонезависимыми носителями для хранения. Позволяет достичь очень высоких скоростей передачи данных.
Протокол изначально разрабатывался для серверов виртуализации.
Накопители NVMe используют форм-фактор M.2 и подключаются напрямую к материнской плате через слот M.2. Нет необходимости в кабелях SATA.
По сравнению с SATA SSD накопители NVMe имеют в разы большую скорость чтения/записи за счет прямого подключения к шине PCIe. Пропускная способность может достигать 3500+ Мб/с. В отличие от протокола AHCI, используемого SATA-устройствами и поддерживающего очередь только на 32 команды, NVMe поддерживает 65535 очередей с таким же количеством команд. Благодаря этому можно значительно увеличить скорость обработки огромных массивов информации.
NVMe SSD используют контроллеры с поддержкой протокола NVMe и флеш-память типа 3D NAND, TLC или QLC. Ёмкости доступны от 256 Гб до 8 Тб.
NVMe накопители эффективны для рабочих станций, игровых ПК, серверов. Они позволяют быстро загружать ОС и приложения, ускоряют работу с большими объемами данных.
Стоимость NVMe SSD выше, чем у SATA SSD. Но со временем она снижается. NVMe – это будущее высокопроизводительных накопителей. Использование NVMe – практически обязательное условие для работ в рамках искусственного интеллекта, машинного обучения и интернета вещей (IoT).