> I think q0 is the "administrative" queue, and the other 8 are ordinary
> queues.  (Sorry, I read that somewhere, but can't remember where).
>

Good to know.

>
> > .... but on your system i'd say there should be some queues on other
> > interrupts to they can be serviced by other cores, so that doesnt look
> > right.
>
> It wasn't right.
>
> > Do you have MSI enabled? Bus options -> PCI Support -> Message Signaled
> > Interrupts (MSI and MSI-X)
>
> I didn't have MSI enabled, but do now.  I now get 5 queues (nvmeq[0-4])
> on four interrups, and the interrupts are spread over the four cores
> (I've got a 4 core Athlon).
>
> > If your system is not too old you may get more interrupts or a better
> > spread with that enabled.
>
> Yes, that is the case.  From a "warm start", I was able to copy my 1.4GB
> file in 2.76s.  This is a bit more like it!
>

Nice!

>
> > You look like you're getting SATA speeds, but since you have the nvme
> > device, i guess that implies you havent fallen back to SATA.
>
> I don't think the SSD has a SATA interface.
>

That was a guess on my behalf - i know that M2 disks can come in SATA or
NVMe, but I dont know if NVMe drives can fallback to SATA.


>
> > Could well be older hardware or less PCIe slots/lanes.
>
> My $ hdparm -tT /dev/nvme0n1 speeds haven't improved since enabling MSI
> in the kernel.
>

Ah well, its only a simple synthetic benchmark.

Adam

Reply via email to