È stata pubblicata una significativa versione del pacchetto di utilità nvme-cli 2.0, che fornisce un'interfaccia a riga di comando per gestire i dischi SSD con interfaccia NVM-Express (NVMe) su Linux. Con nvme-cli è possibile valutare lo stato del disco, visualizzare il registro degli errori, mostrare statistiche sulle operazioni, gestire gli spazi dei nomi, inviare comandi a basso livello al controller, attivare funzionalità avanzate, e così via. Il codice è scritto in C e distribuito sotto licenza GPLv2.
Le modifiche più significative che hanno portato alla creazione del ramo 2.0 sono legate alla riorganizzazione della base di codice: dal pacchetto è stata estratta la libreria libnvme, che ora sarà sviluppata in un repository separato e potrà essere utilizzata in progetti diversi per richiamare le funzionalità disponibili in nvme-cli. Contestualmente al rilascio di nvme-cli 2.0 è stata pubblicata la libnvme 1.0, in cui è stato stabilizzato l'API della libreria. Tra le nuove funzionalità di nvme-cli 2.0 si segnalano 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
