Opublikowano istotne wydanie zestawu narzędzi nvme-cli 2.0, które oferuje interfejs wiersza poleceń do zarządzania dyskami SSD z interfejsem NVM-Express (NVMe) w systemie Linux. Przy użyciu nvme-cli można ocenić stan dysku, przeglądać logi błędów, uzyskiwać statystyki operacji, zarządzać przestrzeniami nazw, wysyłać niskopoziomowe polecenia do kontrolera, aktywować zaawansowane funkcje itd. Kod napisany jest w języku C i jest rozpowszechniany na licencji GPLv2.
Najistotniejsze zmiany, które doprowadziły do powstania gałęzi 2.0, związane są z reorganizacją bazy kodu — z pakietu wydzielono bibliotekę libnvme, która teraz będzie rozwijana w oddzielnym repozytorium i może być używana w różnych projektach do wywoływania funkcjonalności dostępnej w nvme-cli. Równocześnie z nvme-cli 2.0 wydano bibliotekę libnvme 1.0, w której ustabilizowano API biblioteki. W ramach zmian funkcjonalnych nvme-cli 2.0 można zauważyć dodanie nowych poleceń „nvme config”, „nvme dim”, „nvme media-unit-stat-log”, „nvme gen-tls-key” oraz „nvme check-tls-key”.
Źródło: opennet.ru
