Por que% si (soft interrupt) é tão alto na minha VM quando executo o iperf?

3

Quando eu executo o iperf como um cliente em uma VM CentOS 5 rodando sob VMware, por que eu vejo valores altos de% si no topo? Nós temos mais experiência rodando Xen e XenServer, e uma instalação quase idêntica do centos sob o Xen mostra apenas ~ 0.5% si enquanto rodamos o iperf. Todos os testes são executados com uma rede de 1 Gb e os números que recebemos do iperf são bons / bons (900+ Mb).

top - 22:34:59 up 7 min,  2 users,  load average: 0.11, 0.34, 0.21
Tasks: 115 total,   1 running, 114 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.1%us,  2.6%sy,  0.0%ni, 77.4%id,  0.0%wa,  8.9%hi, 11.1%si,  0.0%st
Mem:   8174464k total,  2038784k used,  6135680k free,  1754068k buffers
Swap:  2096472k total,        0k used,  2096472k free,   132820k cached

Detalhes na configuração:

  • Minimal Centos 5 x86_64 com novo kernel ish
  • Ferramentas OpenVM na VM VMware, kernel-xen no Xen vm
  • rede de 1 Gb no back-end em todas as instâncias, o desempenho é bom
  • VMware ESXi 4.1.x, Xen 3.4.0
  • host VMware testado com adaptadores vmxnet2 e vmxnet3 3, resultados semelhantes (vmxnet3 era na verdade maior% si)
  • Pouco ou nenhum outro carregamento na VM envolvido
por Steve R. 10.01.2013 / 23:46

0 respostas