Skip to content

Instantly share code, notes, and snippets.

@dlangille
Last active February 27, 2019 20:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dlangille/2c39e5b016affeab043b0e4b52bee1bd to your computer and use it in GitHub Desktop.
Save dlangille/2c39e5b016affeab043b0e4b52bee1bd to your computer and use it in GitHub Desktop.
MyDigitalSSD BPX Pro 80mm (2280-S3-M) M.2 PCI Express 3.1 x4 (PCIe Gen3 x4) NVMe SSD (256GB (240GB))
[dan@slocum:~] $ sudo nvmecontrol devlist
nvme0: BPXP
nvme0ns1 (228936MB)
[dan@slocum:~] $ sudo nvmecontrol identify nvme0
Controller Capabilities/Features
================================
Vendor ID: 1987
Subsystem Vendor ID: 1987
Serial Number: C26D07890DC400015192
Model Number: BPXP
Firmware Version: ECFM11.0
Recommended Arb Burst: 1
IEEE OUI Identifier: a7 79 64
Multi-Path I/O Capabilities: Not Supported
Max Data Transfer Size: 2097152
Controller ID: 0x01
Version: 1.3.0
Admin Command Set Attributes
============================
Security Send/Receive: Supported
Format NVM: Supported
Firmware Activate/Download: Supported
Namespace Managment: Not Supported
Device Self-test: Supported
Directives: Not Supported
NVMe-MI Send/Receive: Not Supported
Virtualization Management: Not Supported
Doorbell Buffer Config Not Supported
Abort Command Limit: 4
Async Event Request Limit: 4
Number of Firmware Slots: 1
Firmware Slot 1 Read-Only: No
Per-Namespace SMART Log: No
Error Log Page Entries: 63
Number of Power States: 5
NVM Command Set Attributes
==========================
Submission Queue Entry Size
Max: 64
Min: 64
Completion Queue Entry Size
Max: 16
Min: 16
Number of Namespaces: 1
Compare Command: Supported
Write Uncorrectable Command: Supported
Dataset Management Command: Supported
Write Zeroes Command: Supported
Save Features: Supported
Reservations: Not Supported
Timestamp feature: Supported
Fused Operation Support: Not Supported
Format NVM Attributes: Per-NS Erase, Per-NS Format
Volatile Write Cache: Present
[dan@slocum:~] $
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 512 -t 30 nvme0ns1
Threads: 32 Size: 512 READ Time: 30 IO/s: 234886 MB/s: 114
[dan@slocum:~] $
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 4096 -t 30 nvme0ns1
Threads: 32 Size: 4096 READ Time: 30 IO/s: 220218 MB/s: 860
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 40960 -t 30 nvme0ns1
Threads: 32 Size: 40960 READ Time: 30 IO/s: 76341 MB/s: 2982
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 409600 -t 30 nvme0ns1
Threads: 32 Size: 409600 READ Time: 30 IO/s: 1 MB/s: 0
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 81920 -t 30 nvme0ns1
Threads: 32 Size: 81920 READ Time: 30 IO/s: 39967 MB/s: 3122
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 163840 -t 30 nvme0ns1
Threads: 32 Size: 163840 READ Time: 30 IO/s: 1 MB/s: 0
[dan@slocum:~] $ sudo nvmecontrol perftest -n 32 -o read -s 122880 -t 30 nvme0ns1
Threads: 32 Size: 122880 READ Time: 30 IO/s: 28071 MB/s: 3289
[dan@slocum:~] $
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment