process interrupts by multiply CPUs

Коньков Евгений kes-kes at yandex.ru
Thu Nov 17 18:01:10 UTC 2011


Hi

Can I allow to process interrupts from re0 by multiples CPUs

I get one CPU overload while other idle

last pid: 14902;  load averages:  1.92,  2.12,  1.96    up 0+17:47:31  19:59:04
226 processes: 12 running, 197 sleeping, 17 waiting
CPU 0:  0.6% user,  0.0% nice,  1.2% system, 88.3% interrupt,  9.8% idle
CPU 1:  1.8% user,  0.0% nice, 29.4% system,  0.0% interrupt, 68.7% idle
CPU 2:  3.7% user,  0.0% nice, 30.7% system,  0.0% interrupt, 65.6% idle
CPU 3:  3.1% user,  0.0% nice, 25.8% system,  0.0% interrupt, 71.2% idle
Mem: 264M Active, 1641M Inact, 272M Wired, 832K Cache, 112M Buf, 1721M Free
Swap: 4096M Total, 4096M Free

  PID USERNAME   PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
   12 root       -92    -     0K   152K CPU0    0 354:30 96.78% {irq256: re0}
   11 root       155 ki31     0K    32K RUN     1 929:16 77.83% {idle: cpu1}
   11 root       155 ki31     0K    32K RUN     3 922:41 72.95% {idle: cpu3}
   11 root       155 ki31     0K    32K RUN     2 904:02 71.63% {idle: cpu2}
   13 root       -16    -     0K    32K CPU3    1  71:11 18.65% {ng_queue1}
   13 root       -16    -     0K    32K RUN     1  71:10 18.36% {ng_queue3}
   13 root       -16    -     0K    32K RUN     3  71:18 17.63% {ng_queue0}
   13 root       -16    -     0K    32K RUN     1  71:11 17.14% {ng_queue2}
   11 root       155 ki31     0K    32K RUN     0 682:25 10.55% {idle: cpu0}
55709 root        20    0 13408K  5840K select  2  15:50  1.71% snmpd
14902 cacti       33    0 11960K  3480K select  1   0:00  1.12% snmpget
14864 cacti       46    0 11116K  2836K piperd  3   0:00  1.12% perl5.10.1
14867 root        46    0  9728K  1956K select  3   0:00  1.12% sudo

I have try to tune system how described on this:
https://calomel.org/network_performance.html
but that did not help.

Can you advice me something, to allow process interrupts by all CPUs?

-- 
С уважением,
 Коньков                          mailto:kes-kes at yandex.ru



More information about the freebsd-questions mailing list