From owner-freebsd-current@FreeBSD.ORG Wed Aug 6 06:49:45 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AFF937B429 for ; Wed, 6 Aug 2003 06:49:43 -0700 (PDT) Received: from titan.kgt.co.jp (titan.kgt.co.jp [210.141.246.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B46643F75 for ; Wed, 6 Aug 2003 06:49:42 -0700 (PDT) (envelope-from haro@kgt.co.jp) Received: from navgw.tt.kgt.co.jp (navgw.kgt.co.jp [210.141.246.71]) by titan.kgt.co.jp (Postfix) with ESMTP id 0516D6406A; Wed, 6 Aug 2003 22:49:42 +0900 (JST) Received: from tt.kgt.co.jp (pegasus [192.168.10.1]) by navgw.tt.kgt.co.jp (Postfix) with ESMTP id D6B0A47711; Wed, 6 Aug 2003 22:49:41 +0900 (JST) Received: from localhost [192.168.15.206] by tt.kgt.co.jp with ESMTP (SMTPD32-7.14) id A77636200CC; Wed, 06 Aug 2003 22:49:42 +0900 Date: Wed, 06 Aug 2003 22:49:38 +0900 (JST) Message-Id: <20030806.224938.40721754.haro@kgt.co.jp> To: phk@phk.freebsd.dk From: haro@kgt.co.jp In-Reply-To: <41627.1060173308@critter.freebsd.dk> References: <41627.1060173308@critter.freebsd.dk> X-Mailer: Mew version 3.2 on Emacs 20.7 / Mule 4.1 (AOI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: current@freebsd.org Subject: Re: [HEADSDOWN] swap_pager.c calming down... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2003 13:49:45 -0000 Hello Poul, Can you please look into problems reported on current@ list, the thread with subject "Weird reboots from bootmgr or loader", as it seems to related with your recent changes for the swap code. Thank you, Haro PS. As always, thank you for your greate work. From: Poul-Henning Kamp Date: Wed, 06 Aug 2003 14:35:08 +0200 :: ::I'm through with my first level of changes to swap_pager.c and the ::results are better than even I had hoped. :: ::The new per-device round-robin allocation performs a tad _better_ ::than the old striping when it comes to distribution of I/O requests ::over multiple devices, given that there now is no upper limit on ::the number of swap devices, this is a clear win-win. :: ::For systems with less than the (previously) hardconfigured NSWAPDEV ::limit, kernel malloc usage is lower, now we only allocate that space ::which we need. :: ::The next level of changes will be to go directly to GEOM for disk ::devices, rather than take the detour over vnodes and specfs. ::This will not happen in the first couple of weeks I suspect. =----------------------------------------------------------------------- _ _ Munehiro (haro) Matsuda -|- /_\ |_|_| Kubota Graphics Technology Inc. /|\ |_| |_|_| 2-8-8 Shinjuku, Shinjuku-ku Tokyo 160-0022, Japan Tel: +81-3-3225-0767 Fax: +81-3-3225-0740 Email: haro@kgt.co.jp