Grupa NVM Express stojąca za standardem protokołu NVMe opublikowała nową wersję specyfikacji oznaczoną NVMe 1.3.

Jest to pierwsza od trzech lat aktualizacja standardu NVMe. Dotychczasowa wersja NVMe 1.2 zadebiutowała w roku 2014. Pierwsze urządzenia obsługujące NVMe, zarówno napędy SSD jak i kompatybilne płyty główne, pojawią się pod koniec bieżącego roku lub na początku przyszłego.
W nowej wersji standardu dodano funkcjonalność Self Test analogiczną do znanego monitoringu SMART. Urządzenie główne może wywołać wykonanie testów napędu bez konieczności montowania SSD i udostępniania jego zasobów systemowi komputerowemu. Znacznie rozszerzono także wsparcie dla partycji bootujących, nawet bez konieczności wykorzystywania UEFI płyty głównej. Dotychczas, by zabootować z partycji na napędzie SSD PCIe NVMe, konieczne było umieszczenie na napędzie niewielkiej przestrzeni z bootloaderem.
W specyfikacji pojawiła się także nowa komenda sanitize odpowiedzialna za bezpieczne kasowanie zawartości napędu. Dzięki niej zawartość danych jest usuwana nie tylko na poziomie sprzętowym z kości NAND flash, ale również z bufora pamięci kontrolera, cachu DRAM i przestrzeni nadmiarowej (overprovisioning). Specyfikacja obezjmuje także obsługę Single Root I/O Virtualization (SRIO-V).
Źródło: NVMe SIG



