> On May 3, 2016, at 10:16 AM, Stefan <[email protected]> wrote:
> 
> Dear List,
> 
> on our machines with about 40 vservers we observe low network
> throughput.  It seems to scale inversely with the number of vms on the
> respective node:
> 
>   # vms  bw (Mbps)
>   -----  ---------
>      37         60
>      24         94
>      18        174
>      12        608
>       5        933
>       2        934
>       1        935
> 
> The measurements were obtained using iperf from a different physical
> machine. It has been suggested that the slowdown may be due to
> interrupt 51 being clamped to CPU 12:
> 
>   # echo '::interrupts -d' | mdb -k
>   IRQ  Vect IPL Bus    Trg Type   CPU Share APIC/INT# Driver Name(s)
>   :
>   49   0x40 5   PCI    Edg MSI    8   1     -         mpt#0
>   50   0x60 6   PCI    Edg MSI    11  1     -         e1000g#0
>   51   0x61 6   PCI    Edg MSI    12  1     -         e1000g#1
>   160  0xa0 0          Edg IPI    all 0     -         poke_cpu
>   :
> 
> If this is the cause of the problem we would like to deliver the
> interrupts to all of the cpus.  How do we achieve this with smartos?

To observe CPU usage by driver by processor, use intrstat.
 -- richard

> 
> Kind Regards,
> Stefan
> 


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to