We're using PERC 6 (MegaRAID SAS 1078) controller on R610 machines. When
under stress, PERC interrupts (megasas in /proc/interrupts) consume up
to 100% of CPU time on one of the cores. Usually this is CPU0, but we
can move it by writing into /proc/<megasas IRQ number>/smp_affinity
file. I was wondering if it is possible to reduce its CPU consumption,
or perhaps spread the load among several cores. 

Take Broadcom Ethernet controller (onboard gigabit Ethernet on R610) for
example. It supports MSI-X, thus has multiple interrupt vectors. Meaning
that interrupts being delivered to eight cores (it has eight interrupt
vectors) and not a single one like with megaraid_sas. Is there any way
to achieve the same with megaraid_sas?

 

Thanks.

Sasha

 


 
--------------------------------------------------------------------------
This e-mail Contains PeerApp Proprietary and Confidential information.
 
 
--------------------------------------------------------------------------
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

Reply via email to