[FUG-BR] cpuset estranho no FreeBSD 10
Marcelo Gondim
gondim em bsdinfo.com.br
Sábado Junho 7 20:31:16 BRT 2014
Pessoal,
Alguém pode confirmar se está acontecendo isso no FreeBSD 10 com mais algém?
Eu só reparei isso agora. Quando uso o cpuset pra fazer um cpu affinity
das interfaces de rede, simplesmente não está funcionando, elas
continuam migrando de processador.
Por exemplo:
Fui no devinfo -rv peguei a interrupção da em2 conforme abaixo:
em2 pnpinfo vendor=0x8086 device=0x105e subvendor=0x8086
subdevice=0x135e class=0x020000 at slot=0 function=1
handle=\_SB_.PCI0.MRP3.S5F1
Interrupt request lines:
260
pcib2 I/O port window:
0x4000-0x401f
pcib2 memory window:
0xb1c00000-0xb1c1ffff
0xb1c20000-0xb1c3ffff
Depois joguei a irq 260 no core 3 conforme abaixo:
cpuset -l 3 -x 260
Mas mesmo assim no top -PSH dá pra ver a em2 migrando de processador.
Como sempre fiz desse jeito, achei estranho o que vi no top.
A máquina que tenho aqui é uma Motherboard Intel S5500BC com 2
processadores quad core Xeon.
# uname -a
FreeBSD xxxx.xxxxx.xxx.xx 10.0-STABLE FreeBSD 10.0-STABLE #9 r267197:
Sat Jun 7 05:56:02 BRT 2014
root em xxx.xxxxx.xxx.xx:/usr/obj/usr/src/sys/GONDIM amd64
[]'s
Gondim
Mais detalhes sobre a lista de discussão freebsd