From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH] Re: Bad network performance over 2Gbps Date: Sat, 19 Apr 2008 12:23:54 -0700 Message-ID: <480A46CA.4080608@vyatta.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Kok@vger.kernel.org, Auke , Ingo Molnar , Thomas Gleixner , "H. Peter Anvin" , Linux Kernel Mailing List , Anton Titov , Chris Snook , "H. Willstrand" , netdev@vger.kernel.org, Jesse Brandeburg , Linus Torvalds , Andrew Morton To: 7eggert@gmx.de Return-path: Received: from mail.vyatta.com ([216.93.170.194]:57834 "EHLO mail.vyatta.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754963AbYDSTXy (ORCPT ); Sat, 19 Apr 2008 15:23:54 -0400 In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: Bodo Eggert wrote: > Kok, Auke wrote: > > >> [X86] IRQBALANCE: Mark as BROKEN and disable by default >> >> The IRQBALANCE option causes interrupts to bounce all around on SMP systems >> quickly burying the CPU in migration cost and cache misses. Mainly affected >> are network interrupts and this results in one CPU pegged in softirqd >> completely. >> > > If this is the problem, maybe it would help to only balance the IRQs each > e.g. ten seconds? Unfortunately I have no SMP system to try it out. > > > -- > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > The kernel level IRQBALANCE is useless. The userlevel irqbalance does the right thing, it handles multi-core, and network devices, and all the other special cases. *Don't use kernel level irqbalance*