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
