From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 6 May 2006 13:38:03 +0300 From: "Dmytro O. Redchuk" To: ALT Linux Community Message-ID: <20060506103803.GK1718@ldc.net> References: <20060506091616.GH1718@ldc.net> <445C6CB5.40706@sakhalin.ru> <20060506094916.GI1718@ldc.net> <445C75B4.6040302@sakhalin.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-u Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <445C75B4.6040302@sakhalin.ru> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on fobos.ldc.net X-Virus-Scanned: ClamAV 0.87.1/1445/Fri May 5 11:30:03 2006 on backup.ldc.net X-Virus-Status: Clean Subject: Re: [Comm] IRQ distribution X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 May 2006 10:38:09 -0000 Archived-At: List-Archive: List-Post: On Sat, May 06, 2006 at 09:08:52PM +1100, Dmitry Lebkov wrote: > Dmytro O. Redchuk wrote: > > On Sat, May 06, 2006 at 08:30:29PM +1100, Dmitry Lebkov wrote: > >> См. пакет irqbalance в Сизифе. > > Спасибо. > > > > А есть в этом смысл? И в каких случаях? > > Ну как раз в таких случаях, как твой. ;) Хм :) > > Почти ничего толкового не гуглится, почему-то. > > Я случайно обнаружил эту "утиль", когда ставил RHEL4. Попробовал > ее на нескольких машинах с похожей картинкой распределения прерываний > между процессорами. Распределение значительно улучшилось. ;) > Запаковал для Сизифа. Я, кроме всего прочего, нагуглил один документик ( http://lwn.net/Articles/145406/ ), так там значится: --------------------------------- Optimising any system relies on keep thrashing to a minimum. As a result I highly recommend disable IRQ Balancing. make menuconfig for your kernel config Select "Processor type and features" Disable "Enable kernel irq balancing" Rebuild your kernel and reboot. ... --------------------------------- Так вот мне и интересно. У меня, не исключено, как раз случай, когда я бы хотел разнести всего пару прерываний ;О) а до "оптимизации" всех остальных мне особого дела нет. > > Я "мнение" уже почти составил, но хотелось бы более опытных послушать. > > Таки оно более правильно, когда прерывания распределяются между _физическими_ > процессорами, а не обрабатываются одним. А вот для однопроцессорных машин с HT > оно смысла не имеет, imho. Бум пробовать. Может, картинки нарисую. > > -- > WBR, Dmitry Lebkov -- _,-=._ /|_/| `-.} `=._,.-=-._., @ @._, `._ _,-. ) _,.-' ` G.m-"^m`m' Dmytro O. Redchuk