Possible evidence of performance regression for 8.1-S (vs. 7.1)

David Wolfskill david at catwhisker.org
Mon Oct 25 16:55:50 UTC 2010


On Wed, Oct 20, 2010 at 04:50:10PM -0700, Julian Elischer wrote:
> ...
> try the 7.x machine but running the 8.x kernel.. i.e. change nothing, 
> but boot the new kernel.
> ...

OK; here are results of previous tests, along with the above.  As noted
earlier, I needed to set the UNAME_r environmant variable in order for
the build to succeed with the 7.x userland & 8.x kernel:

     start        stop      real      user       sys  host    os
1287436357  1287461948  25590.99  81502.22  18115.07  ref-8x  8.1-S
1287462797  1287488766  25969.26  81452.14  17920.14  ref-8x  8.1-S
1287489641  1287515287  25645.84  81548.40  18256.52  ref-8x  8.1-S
1287516151  1287541481  25329.64  81546.23  18294.10  ref-8x  8.1-S
1287542355  1287568599  26244.59  81431.47  17902.39  ref-8x  8.1-S

1287525363  1287546846  21483.13  82628.20  21703.09  ref-7x  7.1-R+
1287548005  1287569100  21094.63  82853.19  22185.02  ref-7x  7.1-R+
1287570300  1287591371  21071.33  82756.81  21943.22  ref-7x  7.1-R+
1287592592  1287614103  21511.23  82637.30  21849.90  ref-7x  7.1-R+
1287615323  1287636770  21446.42  82715.81  21708.97  ref-7x  7.1-R+

1287710312  1287732046  21733.20  82688.01  22108.95  ref-8x  7.1-R+
1287733360  1287754549  21188.88  82869.09  21890.83  ref-8x  7.1-R+
1287755881  1287777566  21684.09  82772.50  21933.74  ref-8x  7.1-R+

1287879508  1287905173  25665.03  81696.22  18278.42  ref-8x  8.1-S[7.1-R+ user]
1287906039  1287931709  25669.48  81735.00  18265.78  ref-8x  8.1-S[7.1-R+ user]
1287932573  1287958275  25700.99  81700.40  18246.04  ref-8x  8.1-S[7.1-R+ user]
1287959144  1287984859  25714.74  81800.40  18346.57  ref-8x  8.1-S[7.1-R+ user]
1287985748  1288011752  26004.33  81569.28  17967.68  ref-8x  8.1-S[7.1-R+ user]


The stanzas depict resource usage during each iteration of the workload
under test (building software) under various conditions:

* First, building on the ref-8x machine, running FreeBSD 8.1-STABLE r214029.

* For comparison, building on the ref-7.x machine, running a lightly-
  patched 7.1-R.

* As a reality check, building on the ref-8.x machine, running the
  above-cited 7.1-R (+patches) -- just to verify that there wasn't
  something obviously different in the hardware configurations or
  connections.

* Finally, the requested 8.1-S kernel with 7.1-R+ userland (though I ran
  it on the ref-8x machine, as I had some other things to do with the
  ref-7.x machine).

It appears to me that the last test runs show results that are just
about identical to the "native" 8.1-S kernel+userland, so if I
understand the logic correctly, that appears to implicate something in
the 8.1-S kernel (or the default configuration for same).

Peace,
david
-- 
David H. Wolfskill				david at catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-performance/attachments/20101025/441f90a8/attachment.pgp


More information about the freebsd-performance mailing list