From owner-freebsd-current@FreeBSD.ORG Fri Jun 17 21:12:40 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 1DB3E16A41C; Fri, 17 Jun 2005 21:12:40 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from mailout06.sul.t-online.com (mailout06.sul.t-online.com [194.25.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5BFF43D1F; Fri, 17 Jun 2005 21:12:39 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd26.aul.t-online.de by mailout06.sul.t-online.com with smtp id 1DjO8j-00088w-00; Fri, 17 Jun 2005 23:12:37 +0200 Received: from Andro-Beta.Leidinger.net (Tz5hYOZU8e3ONHl0swjbMWyvVwSR6Gx-xkfkWWqPGaox2MQkZTxV6u@[84.165.239.20]) by fwd26.sul.t-online.de with esmtp id 1DjO8f-0whfKy0; Fri, 17 Jun 2005 23:12:33 +0200 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id j5HLCOwY005723; Fri, 17 Jun 2005 23:12:25 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Fri, 17 Jun 2005 23:13:00 +0200 From: Alexander Leidinger To: Robert Watson Message-ID: <20050617231300.4096db78@Magellan.Leidinger.net> In-Reply-To: <20050617110050.O56734@fledge.watson.org> References: <42B18536.3080200@videotron.ca> <20050616151502.X27625@fledge.watson.org> <42B192D2.7000505@videotron.ca> <20050616181820.E27625@fledge.watson.org> <42B1B784.8010405@videotron.ca> <20050616184127.L27625@fledge.watson.org> <20050617113729.i78gx3wiokw48g8k@netchild.homeip.net> <20050617110050.O56734@fledge.watson.org> X-Mailer: Sylpheed-Claws 1.9.11 (GTK+ 2.6.7; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: Tz5hYOZU8e3ONHl0swjbMWyvVwSR6Gx-xkfkWWqPGaox2MQkZTxV6u@t-dialin.net X-TOI-MSGID: f9bfc3a6-6313-4208-a062-4809608920d9 Cc: alc@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: Reboot while booting with new per-CPU allocator X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 17 Jun 2005 21:12:40 -0000 On Fri, 17 Jun 2005 11:02:43 +0100 (BST) Robert Watson wrote: > > I try to load as much as possible as modules. Can you quantify "large > > number of modules"? I could load some more modules for testing purposes > > at the weekend. > > Well, it looked like 30 was enough to exceed the 40 page UMA threshold, > but it's now been bumped to 48 in HEAD. However, what actually matters is > malloc types, not modules, so I think two routes would be productive: to > add a debugging printf to UMA to show how much of the boot page space is > used at the time it transitions to non-boot pages, and to try creating a > module that creates various numbers of malloc types. % grep _load= /boot/loader.conf | grep -v '^#' | wc -l 51 I try to get some time tomorrow to update from a Jun 11 kernel to a recent -current. It will at least serve as a datapoint. Bye, Alexander. -- The computer revolution is over. The computers won. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7