From owner-freebsd-performance@FreeBSD.ORG Sun Dec 9 01:19:42 2007 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF00716A417; Sun, 9 Dec 2007 01:19:42 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from com1.ht-systems.ru (mr1.ht-systems.ru [78.110.50.56]) by mx1.freebsd.org (Postfix) with ESMTP id 94CD913C455; Sun, 9 Dec 2007 01:19:42 +0000 (UTC) (envelope-from stas@ht-systems.ru) Received: from quasar.ht-systems.ru ([78.110.49.49]) by com1.ht-systems.ru with esmtp (Exim 4.62) (envelope-from ) id 1J19xs-0003wE-5u; Sun, 09 Dec 2007 03:24:12 +0300 Received: from quasar.ht-systems.ru (localhost [127.0.0.1]) by quasar.ht-systems.ru (8.14.1/8.14.1) with ESMTP id lB90OJku058485; Sun, 9 Dec 2007 03:24:19 +0300 (MSK) (envelope-from stas@quasar.ht-systems.ru) Received: (from stas@localhost) by quasar.ht-systems.ru (8.14.1/8.14.1/Submit) id lB90OGP7058468; Sun, 9 Dec 2007 03:24:16 +0300 (MSK) (envelope-from stas) Date: Sun, 9 Dec 2007 03:24:16 +0300 From: Stanislav Sedov To: Philipp Wuensche Message-ID: <20071209002416.GD2044@dracon.ht-systems.ru> References: <4755ED57.6030603@h3q.com> <20071204195131.56cb1307.wmoran@collaborativefusion.com> <4755FAD8.5030805@h3q.com> <4756BDC1.2070802@h3q.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4756BDC1.2070802@h3q.com> Organization: The FreeBSD Project X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI X-Mailer: carrier-pigeon X-Operating-System: FreeBSD quasar.ht-systems.ru 7.0-BETA2 FreeBSD 7.0-BETA2 Cc: Adrian Chadd , "freebsd-performance@freebsd.org" Subject: Re: tuning for high connection rates X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Dec 2007 01:19:43 -0000 On Wed, Dec 05, 2007 at 04:03:29PM +0100 Philipp Wuensche mentioned: > Adrian Chadd wrote: > > On 05/12/2007, Philipp Wuensche wrote: > > > >> As I understand it, and correct me if I'm wrong, polling helps against > >> high interrupt rates but for that intel gigabit cards have interrupt > >> moderation. We don't have a problem with interrupts (20% CPU) at the > >> moment but with system (100% CPU) as you can see in the system > >> monitoring graphs. Interrupts sometimes peak at, but usually are under, > >> the 2k interrupts/sec limit. > > > > Begin by reading up on the hardware profiling support (hwpmc, pmc, > > etc) and see if you can get some system and process-specific profiling > > information. > > Oh interesting stuff, I definitely have to take a look into that. Nice. > You can find a good tutorial on hwpmc by Robert Watson here: http://lists.freebsd.org/pipermail/freebsd-current/2006-February/061096.html -- Stanislav Sedov ST4096-RIPE