Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2007 07:41:33 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Robert Watson <rwatson@freebsd.org>
Cc:        Ganbold <ganbold@micom.mng.net>, "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
Subject:   Re: computer becomes slow when compiling something
Message-ID:  <20070828044133.GR2332@deviant.kiev.zoral.com.ua>
In-Reply-To: <20070827231419.H30469@fledge.watson.org>
References:  <46D25242.10504@micom.mng.net> <20070827231419.H30469@fledge.watson.org>

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

--HzaOE8X7KzPzAQEl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Aug 27, 2007 at 11:14:58PM +0100, Robert Watson wrote:
>=20
> On Mon, 27 Aug 2007, Ganbold wrote:
>=20
> >I'm running FreeBSD 7.0-CURRENT with SCHED_ULE, INVARIANTS, WITNESS=20
> >enabled kernel.
>=20
> Try the same thing again without INVARIANTS and WITNESS, both of which ca=
n=20
> consume a lot of CPU in kernel on a very active system, especially if lot=
s=20
> of vnodes are being allocated and freed.  Especially WITNESS.

It does happens on the kernels without debug options, in particular,
WITNESS and INVARIANTS.

It happens when a lot of short-lived processes are rapidly created.
Compilation is a good example of such workload; running configure script
is even better.

--HzaOE8X7KzPzAQEl
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFG06d8C3+MBN1Mb4gRAqisAKDrMamxMNqS40/pe3ezT/xozB7bawCfSfrc
8QQz2WuOWQVqrtL0jyHFeRQ=
=m33C
-----END PGP SIGNATURE-----

--HzaOE8X7KzPzAQEl--



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