2 Unstar Star 1 Fork 0

pynvme / pynvmePythonBSD-3-Clause

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
builds your own tests. spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

pynvme: builds your own tests.

Status Document License Release

Pynvme is an user-space NVMe test driver with Python API. It is an open, fast, and extensible solution for SSD developers and test engineers to build their own tests intuitively.

Features

  1. access PCI configuration space
  2. access NVMe registers in BAR space
  3. send any NVMe admin/IO commands
  4. support callback functions for NVMe commands
  5. support MSI/MSIx interrupts
  6. transparent checksum verification on every LBA
  7. generates IO workload of high performance and low latency
  8. support multiple namespaces
  9. support multiple tests on different controllers
  10. integrate with pytest
  11. integrate with VSCode to display cmdlog in GUI
  12. support NVMe over TCP targets

Links

Repositories

Documents

Presentation

Contact

For more technical support and consultation, please send email to: cranechu@gmail.com

Comments ( 0 )

Sign in for post a comment

Python
1
https://gitee.com/pynvme/pynvme.git
git@gitee.com:pynvme/pynvme.git
pynvme
pynvme
pynvme
master

Search