Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Oct 2007 15:19:50 +0100
From:      Tom Evans <tevans.uk@googlemail.com>
To:        Stephen.Clark@seclark.us
Cc:        freebsd-stable@freebsd.org, Ivan Voras <ivoras@freebsd.org>
Subject:   Re: Panic with RELENG_6_2 on DELL PE 4600 with PAE
Message-ID:  <1191507590.1475.70.camel@localhost>
In-Reply-To: <4704E87D.4020608@seclark.us>
References:  <47039CB4.5040306@seclark.us>	<4703C245.9000104@mac.com> <4703C4FB.4030809@seclark.us>	<4703C687.2010201@mac.com> <4703D5B6.4070003@seclark.us> <fe0lhg$t21$1@sea.gmane.org> <4704E87D.4020608@seclark.us>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-c34jXcEX0lFoSV3nAO80
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2007-10-04 at 09:19 -0400, Stephen Clark wrote:=20
> Ivan Voras wrote:
>=20
> >Stephen Clark wrote:
> >
> > =20
> >
> >>looking at kmem_suballoc which calls vm_map_find which returns
> >>KERN_NO_SPACE
> >>which is defined as 3.
> >>
> >>Why would there be no space when I have 24GB of memory?
> >>   =20
> >>
> >
> >1. Any process, including the kernel can only allocate up to 4 GB of
> >memory on a 32-bit system (since a 32-bit integer can only hold that
> >many values)
> >2. The kernel is further constrained so the user programs can get enough
> >memory
> >3. Kernel structures for tracking and using memory are also stored in
> >kernel memory. 24 GB of memory with PAE probably "eats up" a lot of
> >those. I think you'll need to increase kmem_size (see
> >http://wiki.freebsd.org/ZFSTuningGuide for an example - ignore
> >ZFS-specific things).
> >
> > =20
> >
>=20
> Hi Ivan,
>=20
> It made no difference. Still the same error.
>=20
> Is anyone actually using PAE with FreeBSD 6.2? I have found practically=20
> no information using
> google.
>=20
>=20
> Steve
>=20

PAE is an ugly hack that doesn't work well. We used to run PAE on our
boxes with 8GB of RAM (Dell 2850), but found that a) performance sucked
b) no-one really cared, because PAE is bad news and amd64 is the better
option for workloads that require more memory.

We sucked it up, switched our servers to amd64 where we could, and and
lost 2-4GB RAM on those that couldn't. From your dmesg, that doesn't
seem an option; can you swap out for a more capable processor?

--=-c34jXcEX0lFoSV3nAO80
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBHBPaGlcRvFfyds/cRAoblAJ43zdQkBYGQjKguKOPjYpA5rFE9DACgtUNn
8voGBrtF0UDZa+wHEvp2MSA=
=L/xv
-----END PGP SIGNATURE-----

--=-c34jXcEX0lFoSV3nAO80--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1191507590.1475.70.camel>