Date: Fri, 17 Jun 2005 23:13:00 +0200 From: Alexander Leidinger <Alexander@Leidinger.net> To: Robert Watson <rwatson@FreeBSD.org> Cc: alc@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: Reboot while booting with new per-CPU allocator 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>
index | next in thread | previous in thread | raw e-mail
On Fri, 17 Jun 2005 11:02:43 +0100 (BST)
Robert Watson <rwatson@FreeBSD.org> 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
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050617231300.4096db78>
