Why NVMe MSIx vectors affinity set across NUMA nodes?
Keith Busch
keith.busch at intel.com
Mon Jan 22 10:20:17 PST 2018
On Mon, Jan 22, 2018 at 11:42:45PM +0530, Ganapatrao Kulkarni wrote:
>
> AFAIK, usually drivers sets default affinity and it is likely be node
> affinity for NUMA systems.
> Later, it is the user-space(like irqbalance etc) which decides the
> affinity not the driver.
Relying on userspace to provide an optimal setting is a bad idea,
especially for NVMe where we have submission queue cpu affinity that
doesn't work very efficiently if the completion affinity doesn't match.
More information about the Linux-nvme
mailing list