[Sysadmins] ksoftirq 99% cpu load.
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Окт 15 09:50:52 UTC 2008
On Wed, Oct 15, 2008 at 08:53:47AM +0400, ahtoh на pulnet wrote:
> > > Видно, что все ядра поочередно учавствуют в обработке
> > > прерываний от одного устройства. Или я не прав?
> > А что- мануал (кстати, очень короткий) прочитать - не судьба?
> Мануал от чего?
irqbalance(1), вестимо. Хотя он действительно краток:
DESCRIPTION
The purpose of irqbalance is distribute hardware interrupts across pro-
cessors on a multiprocessor system in order to increase performance.
Поскольку распределять можно как динамически, так и статически,
то предположение о "eth0<->CPU0" этот мануал не опровергает.
Из наблюдаемого -- при работе irqbalance обработчики прерываний
потихоньку мигрируют по процессорам/ядрам, "выравнивая" значения
счётчиков на примерно сопоставимые величины.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Sysadmins