From owner-freebsd-performance@FreeBSD.ORG Fri Feb 15 10:30:26 2008 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 55C2E16A4EE; Fri, 15 Feb 2008 10:30:26 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5B90E13C4E9; Fri, 15 Feb 2008 10:30:25 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47B569C0.30006@FreeBSD.org> Date: Fri, 15 Feb 2008 11:30:24 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Kris Kennaway References: <20080214114759.R75215@mail.rsts.org> <47B49A16.1080103@FreeBSD.org> <20080214131026.Y75492@mail.rsts.org> <47B4D139.5020701@FreeBSD.org> <47B4D27C.9010503@FreeBSD.org> In-Reply-To: <47B4D27C.9010503@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Brett Bump , freebsd-performance@freebsd.org Subject: Re: System perforamance 4.x vs. 5.x and 6.x 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: Fri, 15 Feb 2008 10:30:26 -0000 Kris Kennaway wrote: > Kris Kennaway wrote: >> Brett Bump wrote: >>> >>> On Thu, 14 Feb 2008, Kris Kennaway wrote: >>> >>>> We are going to need more information about your system. What do you >>>> mean by "peak activity"? What is running on the system when it >>>> performs >>>> badly (check top -S, ps, gstat, vmstat -w, vmstat -i). What is your >>>> kernel configuration, dmesg and relevant aspects of the system >>>> configuration? >>>> >>>> Kris >>>> >>> >>> I would call 120 processes with a load average of 0.03 and 99.9 idle >>> with 10-20 sendmail processes and 30 apache jobs nothing to write home >>> about. But when that jumps to 250 processes, a load average of 30 with >>> 50% idle (5-10 second waits on single character ssh echo) a bit busy. >>> That usually means my heavy pop3 users are checking in at the same time >>> someone (or 2 or 3) have sent email to the large volume listservs. Proc >>> stat doesn't show as much as gstat and iostat. Gstat alwasy shows my >>> drive with /var/mail being 97-100% busy and iostat will always show hi >>> tps rates, but never anything above 8MB/s (4.10 gave me 30MB/s+). >>> >>> Kernel is generic with ipfirewall quota and smp (no ipfw rules yet). >> >> OK, then you definitely need to update to 6.3, quota support in older >> releases had performance problems. > > Actually I am not sure it was possible to merge it to 6.x, it is > definitely in 7.0 though. I checked with the developer, and no-one running 6.x and quotas ever replied to multiple requests to test the patch. It can be found here if you want to resolve this performance problem without upgrading to 7.0: http://people.freebsd.org/~kib/quotagiant/quotas-RELENG_6-20070623-1455.patch Kris