From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4369DBD4.6040601@ntmdt.ru> Date: Thu, 03 Nov 2005 12:43:48 +0300 From: "Alexei V. Mezin" Organization: NT-MDT User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: hardware@altlinux.ru Subject: Re: [Hardware] =?KOI8-R?Q?=F0=D2=C5=D2=D9=D7=C1=CE=C9=D1_=CE=C1?= =?KOI8-R?Q?_SMP?= References: <4367E4F3.9060406@micmedia.ru> <200511021941.28268.naf@naf.net.ru> <4368F55B.6070106@micmedia.ru> <200511022342.40332.naf@naf.net.ru> In-Reply-To: <200511022342.40332.naf@naf.net.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: X-BeenThere: hardware@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hardware@altlinux.ru, mezin@ntmdt.ru List-Id: ALT Linux hardware support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2005 09:44:42 -0000 Archived-At: List-Archive: List-Post: Nikolay A. Fetisov 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'. В > лучшем случае после подобного сбоя все прерывания > обрабатываются первым процессором, в худшем - происходит > зависание системы, отказы плат и пр. Запустил irqbalance демон у себя. Прерывания стали равномерно распределяться по процам. IRQ11 все равно оказалось ничейным и отвалилось. Как всегда это ни на что не повлияло (может правда пропал набортный звук, но он не используется). Работает _не хуже_, чем было до этого. Осталось понять, как проверить, работает ли лучше. Кстати, в dmesg проскакивает строка, что ядро включает режим balanced_irq. Но на самом деле ничего не происходит. Это бага в ядре? Или там прикручена проверка и на определенных чипсетах (например, via694xx) режим просто игнорируется? -- Alexei V. Mezin NT-MDT Co. Phone: 095-913-5736 Fax: 095-913-573 Email: mezin@ntmdt.ru URL: http://www.ntmdt.com