È stata pubblicata una significativa versione del pacchetto di utility nvme-cli 2.0, che fornisce un'interfaccia a riga di comando per gestire gli SSD con interfaccia NVM-Express (NVMe) su Linux. Con nvme-cli è possibile valutare lo stato dell'unità, visualizzare il registro degli errori, ottenere statistiche sulle operazioni, gestire gli spazi dei nomi, inviare comandi a basso livello al controller, attivare funzionalità avanzate, e altro ancora. Il codice è scritto in linguaggio C ed è distribuito sotto licenza GPLv2.
Le modifiche più significative che hanno portato alla formazione della versione 2.0 sono legate alla riorganizzazione della base di codice: dal pacchetto è stata estratta la libreria libnvme, che ora verrà sviluppata in un repository separato e può essere utilizzata in progetti arbitrari per richiamare le funzionalità disponibili in nvme-cli. Insieme a nvme-cli 2.0 è stato rilasciato libnvme 1.0, che stabilizza l'API della libreria. Tra le modifiche funzionali di nvme-cli 2.0, si possono notare l'aggiunta di nuovi comandi «nvme config», «nvme dim», «nvme media-unit-stat-log», «nvme gen-tls-key» e «nvme check-tls-key».
Fonte: opennet.ru
