From owner-freebsd-pf@FreeBSD.ORG Fri Jan 28 10:29:58 2011 Return-Path: Delivered-To: freebsd-pf@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48940106564A; Fri, 28 Jan 2011 10:29:58 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 72DDF8FC15; Fri, 28 Jan 2011 10:29:55 +0000 (UTC) Received: by fxm16 with SMTP id 16so3295231fxm.13 for ; Fri, 28 Jan 2011 02:29:54 -0800 (PST) Received: by 10.223.70.142 with SMTP id d14mr2163596faj.110.1296210594389; Fri, 28 Jan 2011 02:29:54 -0800 (PST) Received: from dfleuriot.local ([83.167.62.196]) by mx.google.com with ESMTPS id 11sm1556061faw.44.2011.01.28.02.29.52 (version=SSLv3 cipher=RC4-MD5); Fri, 28 Jan 2011 02:29:52 -0800 (PST) Message-ID: <4D429A9F.8040307@my.gd> Date: Fri, 28 Jan 2011 11:29:51 +0100 From: Damien Fleuriot User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: Jack Vogel References: <4D41417A.20904@my.gd> <1DB50624F8348F48840F2E2CF6040A9D014BEB8833@orsmsx508.amr.corp.intel.com> <4D41B197.6070308@my.gd> <201101280146.57028.wmn@siberianet.ru> <4D41C9FC.10503@my.gd> <20110127195741.GA40449@icarus.home.lan> <4D41D7BE.3030208@my.gd> <20110127205845.GA41537@icarus.home.lan> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Sergey Lobanov , "freebsd-stable@freebsd.org" , Jeremy Chadwick , "freebsd-pf@freebsd.org" Subject: Re: High interrupt rate on a PF box + performance X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 10:29:58 -0000 On 1/27/11 10:44 PM, Jack Vogel wrote: > > The 8.X kernel is NOT single-threaded. Anything but. And the stack has > also been improved, I believe there are still bottlenecks but its far better > than the old days. > > The igb driver in 8.2 creates up to 8 queues on the right hardware, they > are each auto-bound to a particular CPU. > > The older version you are running had issues and hence multiqueue was > not enabled. So, do upgrade once 8.2 is finalized :) > > Cheers, > > Jack > Going to push for us to install 8.2 as soon as the release hits, thanks for your feedback Jack :)