В сообщении от 15 октября 2008 Michael Shigorin написал(a):
> On Wed, Oct 15, 2008 at 08:53:47AM +0400, [EMAIL PROTECTED] 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 обработчики прерываний
> потихоньку мигрируют по процессорам/ядрам, "выравнивая" значения
> счётчиков на примерно сопоставимые величины.

Ну вот. А мне тыкали в мануал, что мол я всё придумал.
А в 2.6.24 действительно паралелльно они обрабатываются всеми ядрами сразу?
Наблюдаю такое в /proc/interrupts без всяких irqbalance
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить