n0derunner

    Identifying Optane drives in Linux

    Published: (Updated: ) in Storage Performance, , by .

    Optane Drive. Image Courtesy wikimedia

    How to identify optane drives in linux OS using lspci.

    The easiest way to identify NVME drives backed by either NAND flash or Optane is to use

    $ lspci -v

    The output will look like this for NVME/NAND

    00:0d.0 Non-Volatile memory controller: Intel Corporation NVMe Datacenter SSD [3DNAND, Beta Rock Controller] (prog-if 02 [NVM Express])
    Subsystem: Intel Corporation NVMe Datacenter SSD [3DNAND] SE 2.5" U.2 (P4510)
    Physical Slot: 13
    Flags: bus master, fast devsel, latency 0, IRQ 11, NUMA node 0
    Memory at febac000 (64-bit, non-prefetchable) [size=16K]
    Capabilities:
    Kernel driver in use: uio_pci_generic
    Kernel modules: nvme

    The output will look like this for NVME/Optane

    00:11.0 Non-Volatile memory controller: Intel Corporation NVMe Datacenter SSD [Optane] (prog-if 02 [NVM Express])
    Subsystem: Intel Corporation NVMe Datacenter SSD [Optane] 15mm 2.5" U.2 (P4800X)
    Physical Slot: 17
    Flags: bus master, fast devsel, latency 0, IRQ 11, NUMA node 0
    Memory at febbc000 (64-bit, non-prefetchable) [size=16K]
    Capabilities:
    Kernel driver in use: uio_pci_generic
    Kernel modules: nvme

    Comments

    Leave a Comment