[Sysadmins] ksoftirq 99% cpu load.

=?iso-8859-1?q?ahtoh_=CE=C1_pulnet=2Eru?= =?iso-8859-1?q?ahtoh_=CE=C1_pulnet=2Eru?=
Вт Окт 14 14:13:10 UTC 2008


В сообщении от 14 октября 2008 Konstantin A. Lepikhov написал(a):
> 14.10.2008 17:45, ahtoh на pulnet.ru пишет:
> > В сообщении от 14 октября 2008 Unsafe.ru написал(a):
> >> 14.10.2008 16:57, ahtoh на pulnet.ru пишет:
> >>> В сообщении от 14 октября 2008 ahtoh на pulnet.ru написал(a):
> >>>
> >>> Интересна такая вещь.
> >>>
> >>> На другой intel машине стоит P4 QUADCORE.
> >>> Карта eth на PCI-E. Драйвер e1000e на 2.6.24-std-smp-def.
> >>>
> >>>           CPU0       CPU1       CPU2       CPU3
> >>> 218:  207308123  207313437  207306481  207307841   PCI-MSI-edge     
> >>> eth0 LOC:  163304719  156470744  163719640  155030232   Local timer
> >>> interrupts
> >>>
> >>> т.е. получается, что прерывания обрабатываются всеми ядрами.
> >>>
> >>> Это из-за ядра 2.6.24 или из-за драйвера e1000e?
> >>
> >> Подозреваю, что из-за включенного irq routing'а в ядре std-def.
> >>
> >> _______________________________________________
> >> Sysadmins mailing list
> >> Sysadmins на lists.altlinux.org
> >> https://lists.altlinux.org/mailman/listinfo/sysadmins
> >
> > В 2.6.18 это есть? И как включается?
>
> apt-get install irqbalance
>
> PS Читайте предыдущие ответы.
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins

irqbalance может распределяет прерывания например
от eth0 на CPU0, а от eth1 на CPU1 итд.
А здесь сразу по всем ядрам, что конечно лучше.



Подробная информация о списке рассылки Sysadmins