On 12/9/19 11:10 AM, Sumit Saxena wrote:
On Mon, Dec 2, 2019 at 9:09 PM Hannes Reinecke <hare@xxxxxxx> wrote:
Fusion adapters can steer completions to individual queues, and
we now have support for shared host-wide tags.
So we can enable multiqueue support for fusion adapters and
drop the hand-crafted interrupt affinity settings.
Hi Hannes,
Ming Lei also proposed similar changes in megaraid_sas driver some
time back and it had resulted in performance drop-
https://patchwork.kernel.org/patch/10969511/
So, we will do some performance tests with this patch and update you.
Thank you.
I'm aware of the results of Ming Leis work, but I do hope this patchset
performs better.
And when you do performance measurements, can you please run with both,
'none' I/O scheduler and 'mq-deadline' I/O scheduler?
I've measured quite a performance improvements when using mq-deadline,
up to the point where I've gotten on-par performance with the original,
non-mq, implementation.
(As a data point, on my setup I've measured about 270k IOPS and 1092
MB/s througput, running on just 2 SSDs).
But thanks for doing a performance test here.
Cheers,
Hannes
--
Dr. Hannes Reinecke Teamlead Storage & Networking
hare@xxxxxxx +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer