Testing FORCE MAKE JOBS on FreeBSD 8.0

From TykWiki
Revision as of 12:01, 17 April 2010 by Tykling (talk | contribs)
Jump to navigationJump to search

A whole lot of ports installed:

[tykling@tyklappy ~]$ pkg_info | wc -l
    440

This is the command I run to rebuild all ports (except for portmaster):

portmaster --no-confirm -afB -x portmaster

Test 1

First test is a build with the default settings.

/etc/make.conf:

# added by use.perl 2010-04-13 22:07:18
PERL_VERSION=5.8.9


Resultat:

real    378m53.008s
user    403m40.086s
sys     99m14.101s

Test 2

Second test is with FORCE_MAKE_JOBS enabled - MAKE_JOBS_NUMBER is set to 2 in this test, which would have been the default if I had not set MAKE_JOBS_NUMBER since there is two cores in the machine I am running this on.

/etc/make.conf:

FORCE_MAKE_JOBS=YES
MAKE_JOBS_NUMBER=2

# added by use.perl 2010-04-17 03:07:25
PERL_VERSION=5.8.9
real    343m5.886s
user    405m43.557s
sys     98m56.720s


Test 3

Third test is with FORCE_MAKE_JOBS enabled - MAKE_JOBS_NUMBER is set to 4 in this test, double the number of cores in the machine.

/etc/make.conf:

FORCE_MAKE_JOBS=YES
MAKE_JOBS_NUMBER=4

# added by use.perl 2010-04-17 03:07:25
PERL_VERSION=5.8.9
real    339m

(from memory, I don't have the rest of it)