From owner-freebsd-net@FreeBSD.ORG Fri Aug 31 05:50:08 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69981106564A; Fri, 31 Aug 2012 05:50:08 +0000 (UTC) (envelope-from egrosbein@rdtc.ru) Received: from eg.sd.rdtc.ru (eg.sd.rdtc.ru [IPv6:2a03:3100:c:13::5]) by mx1.freebsd.org (Postfix) with ESMTP id C068F8FC12; Fri, 31 Aug 2012 05:50:07 +0000 (UTC) Received: from eg.sd.rdtc.ru (localhost [127.0.0.1]) by eg.sd.rdtc.ru (8.14.5/8.14.5) with ESMTP id q7V5o5Om093548; Fri, 31 Aug 2012 12:50:06 +0700 (NOVT) (envelope-from egrosbein@rdtc.ru) Message-ID: <5040508D.9080107@rdtc.ru> Date: Fri, 31 Aug 2012 12:50:05 +0700 From: Eugene Grosbein User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.2.13) Gecko/20110112 Thunderbird/3.1.7 MIME-Version: 1.0 To: pyunyh@gmail.com References: <1865271844.20120829131610@serebryakov.spb.ru> <1807373989.20120829223125@serebryakov.spb.ru> <20120830152726.A33776@sola.nimnet.asn.au> <534292400.20120830131158@serebryakov.spb.ru> <20120831180721.GB3208@michelle.cdnetworks.com> <50404957.302@rdtc.ru> In-Reply-To: <50404957.302@rdtc.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Cc: freebsd-net@freebsd.org, Lev Serebryakov , Ian Smith Subject: Re: Bad routing performance on 500Mhz Geode LX with CURRENT, ipfw and mpd5 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Aug 2012 05:50:08 -0000 31.08.2012 12:19, Eugene Grosbein пишет: > With HEAD driver, for same test LA pikes to 8 and higher and it takes up to 10 seconds > for userland applications like shell or screen(1) to respond to physical console events: > > last pid: 1335; load averages: 8.27, 4.05, 2.04 up 0+00:14:21 23:31:18 > 97 processes: 2 running, 83 sleeping, 12 waiting > CPU: 0.1% user, 0.0% nice, 55.7% system, 43.6% interrupt, 0.6% idle > Mem: 40M Active, 21M Inact, 175M Wired, 2512K Cache, 109M Buf, 749M Free > Swap: > > PID USERNAME PRI NICE SIZE RES STATE TIME WCPU COMMAND > 12 root -16 - 0K 8K sleep 1:12 44.87% ng_queue > 11 root -28 - 0K 96K WAIT 1:45 35.60% intr{swi5: +} > 11 root -44 - 0K 96K WAIT 1:03 18.80% intr{swi1: netisr 0} > 10 root 171 ki31 0K 8K RUN 6:34 0.39% idle > 13 root -16 - 0K 8K - 0:07 0.10% yarrow Not very representative screenshot; in fact, interrupt rate is at 90-100% level most of time for both of old and new vr(4) drivers during test and that's the reason of spiking Load Average. Eugene Grosbein