libnvme
C Library for NVM Express on Linux (by linux-nvme)
nvme-cli
NVMe management command line interface. (by linux-nvme)
libnvme | nvme-cli | |
---|---|---|
2 | 18 | |
173 | 1,492 | |
1.2% | 1.7% | |
9.4 | 9.8 | |
8 days ago | 11 days ago | |
C | C | |
GNU Lesser General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libnvme
Posts with mentions or reviews of libnvme.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-04.
nvme-cli
Posts with mentions or reviews of nvme-cli.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-21.
- Best SSD Health Monitor with Graphical User Interface - Intel NVMe SSD on Linux
-
Feature suggestions
nvme-cli: (https://github.com/linux-nvme/nvme-cli) i found this tool a few days ago when i was trying to troubleshoot some issues with Samsung enterprise drives. there is a boatload of features that i would definitely use on a storage server. i was able to use this tool to successfully get detailed smart data and error logs from the controller/firmware of the NVME drive its self not to mention OEM wipe, firmware, and reset commands are natively supported.
-
Determining NAND Writes on NVME devices on Linux
nvme (1) in Linux does support vendor specific plugins and as of version 1.16, here are the list of vendors who have supplied them (note that there are additional vendors in the latest nvme-cli package https://github.com/linux-nvme/nvme-cli.git, but I'm using the Ubuntu-installed version here):
-
SSD wipe before selling - what about overprovisioning? Best practices?
Otherwise, if you have access to a Linux box or a bootable Linux USB stick, you can use the nvme-cli tool to send the equivalent command (use nvme list to list all drives, then nvme format -s1 /dev/drive to erase the drive, where /dev/drive is the block name of the device). I have not tested this method personally to see if it leaves any recoverable data, though it is supposed to be equivalent to Secure Erase.
- my SSD is in a good condition?
-
SSD Sequential Write Slowdowns
Secure erase is generally incredibly fast. (We are actually just doing an "nvme format", which isn't guaranteed secure. There are options you can pass to it to make it secure, and in my experience don't change the time taken substantially. The nvme-cli program that does this is actually only available on linux. It's on my list to do to see how the options on windows translate to those available on linux.)
- nvme-cli: NVMe management command line interface.
- A little guide on how to use the SR-IOV function of PM1733/PM1735.
- Setting ashift on SSD pool
-
Samsung SSD SMART 0E issue
As a linux user, I plan to see if nvme-cli (https://github.com/linux-nvme/nvme-cli) sanitize feature works. Otherwise I'll just claim this as a total lost and make sure that's my last spend on Samsung SSD products, unless other vendors are equally terrible at their custom services.
What are some alternatives?
When comparing libnvme and nvme-cli you can also consider the following projects:
xnvme - Portable and high-performance libraries and tools for NVMe devices as well as support for traditional/legacy storage devices/interfaces.
gsmartcontrol - GSmartControl - Hard disk drive and SSD health inspection tool