[Hardware] Прерывания на SMP

Nikolay A. Fetisov naf на naf.net.ru
Ср Ноя 2 23:42:37 MSK 2005


On Wednesday 02 November 2005 20:20, Alexei V. Mezin wrote:
> ....
> Ядро грузится без "магических" параметров:
> ....
> Но прерывания явно не сбалансированы.
Но второй камень у Вас всё-таки что-то обрабатывает. У меня ему 
вообще ничего не достаётся.

По этой же теме: kernel-doc-XXX/IRQ-affinity.txt и в более 
подробном виде 
http://bbcr.uwaterloo.ca/~brecht/servers/apic/SMP-affinity.txt

Итого: по разным процессорам распределяются только прерывания, 
поддерживаемые IO-APIC. При загрузке ядра с параметром 'noapic' 
все прерывания, таким образом, обрабатывает только первый 
процессор. В VIA 694X поддержка APIC имеет ряд особенностей, 
которые приводят к периодическим сбоям в обработке прерываний с 
выдачей сообщений 'disabling interrupt XX: nobody cares'. В 
лучшем случае после подобного сбоя все прерывания 
обрабатываются первым процессором, в худшем - происходит 
зависание системы, отказы плат и пр.

Так?

-- 
С уважением,
Николай Фетисов


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