From owner-freebsd-performance@FreeBSD.ORG Mon Jan 12 22:41:26 2004 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B83C416A4CE for ; Mon, 12 Jan 2004 22:41:26 -0800 (PST) Received: from farside.isc.org (farside.isc.org [204.152.187.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 710CD43D55 for ; Mon, 12 Jan 2004 22:41:12 -0800 (PST) (envelope-from Peter_Losher@isc.org) Received: from dhcp-2.sql1.plosh.net (tardis-nat.plosh.net [64.139.14.228]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by farside.isc.org (Postfix) with ESMTP id 10A4BA82B for ; Tue, 13 Jan 2004 06:41:12 +0000 (UTC) (envelope-from Peter_Losher@isc.org) From: Peter Losher Organization: ISC Date: Mon, 12 Jan 2004 22:41:19 -0800 User-Agent: KMail/1.5.94 To: performance@freebsd.org MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200401122241.19827.Peter_Losher@isc.org> Subject: FreeBSD 5.x performance tips (ISC) X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2004 06:41:26 -0000 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 So, as many of you know ISC hosts a quad-Xeon server running FreeBSD 5.1 (-p10 to be precise) which hosts half of ftp.freebsd.org, etc. Many of you helped out with some teething pains w/ virtual memory sizes, and kernel panics. Thanks :) The issue with the system now is that while the kernel is SMP-aware, and as I watch 5.2-REL get downloaded today, this system is like the arm muscle that is developed to lift that barbell, but not enough blood is getting everywhere, so the barbell is slowly moving up while the muscle cramps like hell. In this case the system is ~70% idle, and around 150 processes are locked and the performance starts to seriously decrease at times. (Entropy stops getting collected, etc.) Not a pretty sight.=20 The CPU's are all spinlocking on an I/O channel. so high I/O translates into artificial high cpu and load averages. So where can I look for pointers on how I can squeeze better performance out of this configuration? I already have the usual sysctl entries installed. Any chance moving to 5.2 will help the situation? Best Wishes - Peter =2D --=20 Peter_Losher@isc.org | ISC | OpenPGP Key E8048D08 | "The bits must flow" =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFAA5MPPtVx9OgEjQgRAowqAJ9Qd34lOAIfOVvqmZRqa/AoIyO+4wCfYdfB g2zHHnsq6WKa/oy/6I/fA6w=3D =3DbrcS =2D----END PGP SIGNATURE-----