Eliminating rwlocks and IRQF_DISABLED
Eliminating rwlocks and IRQF_DISABLED
Posted Dec 6, 2009 16:47 UTC (Sun) by kleptog (subscriber, #1183)In reply to: Eliminating rwlocks and IRQF_DISABLED by dlang
Parent article: Eliminating rwlocks and IRQF_DISABLED
Sure, it makes it so the CPU with 90% usage is not always the same one, but jumps around every now and then. That doesn't actually solve the problem, actually it makes it worse because then you can't use CPU binding on other processes to avoid them landing on the unlucky CPU.
What I would like is for the IRQs to be distributed over a few CPUs (say 4 CPUs that share the same L3 cache). Anything to avoid all traffic being handled by one CPU.
