Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2003 11:12:27 +0200
From:      Ruslan Ermilov <ru@freebsd.org>
To:        current@freebsd.org
Cc:        phk@freebsd.org, johan@freebsd.org
Subject:   Optimizing "universe" somewhat
Message-ID:  <20030220091227.GA47550@sunbay.com>
In-Reply-To: <200302191540.h1JFeJ4J001486@repoman.freebsd.org>
References:  <200302191540.h1JFeJ4J001486@repoman.freebsd.org>

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

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

On Wed, Feb 19, 2003 at 07:40:19AM -0800, Ruslan Ermilov wrote:
> ru          2003/02/19 07:40:19 PST
>=20
>   Modified files:
>     .                    Makefile=20
>   Log:
>   Fixed universe.
>  =20
>   Folded pc98 into the common case.
>   Retired ${JFLAG} (``make -jX universe'' should work).
>  =20
>   Revision  Changes    Path
>   1.276     +30 -34    src/Makefile
>=20
Would it be too bad (in anyone's opinion) if we optimize this
a bit to build modules only once for each architecture, with
buildworld (-DMODULES_WITH_WORLD)?  That would speed-up the
creation of universe somewhat, but has one bad side effect of
polluting userland build with kernel stuff, but is easiest
to implement.

Another option would be to build modules only for the first
kernel for a given arch, whatever it happens to be.  This is
still not quite good as kernel/modules may or may not be
independently broken.

Yet another option would be to still build modules once for
a given architecture, but independently of kernels and world.

Before I go for implementing this or that, I'd like people's
opinion on that.


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

--/9DWx/yDrRhgMJTb
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQE+VJv7Ukv4P6juNwoRAhhEAKCJevB/yx0pK9Wle9T+prgbizl05ACeJacD
3ZAQxP66AQUyNilfSDer3Ok=
=OSrn
-----END PGP SIGNATURE-----

--/9DWx/yDrRhgMJTb--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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