Hi all,

> I don't know if there is a way for doing this in
> S10U4 but with Crossbow 
> this will be possible. In Crossbow you will be able
> to use dladm command 
> to specifically re-target the interrupt/s from a NIC
> to CPU/s of your 
> choice.

What about intrd? It seems, this daemon does what we need -- supervision of the 
interrupt load and automatic reassignment of interrupts. However, it seems it 
is only part of OpenSolaris and not yet included in S10? Do you have any plans 
of integrating this in a future S10 update?

Also, how exactly does intrd work? I.e, which interrupt routine(s) would be 
moved to a different cpu in my example?

CPU 0 - Overall: 97.7%
CPU 0 - Level 1: 15.9%
CPU 0 - Level 6: 8.9%
CPU 0 - Level 10: 71.9%

Is the reassignment deterministic in any way? For example, are always 
lower-priority interrupts moved to different cpus first (in this example level 
1 and 6 interrupts)? For our setup, we would want the clock interrupt to stay 
on cpu 0.

And again: We urgently need a solution for this problem by early next year 
based on Solaris 10. Does anyone have an idea how to avoid interrupt overload 
in S10 (SPARC only)?

Any help appreciated!

Thanks,
Nick.
 
 
This message posted from opensolaris.org

Reply via email to