Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Dec 2009 09:13:17 +0100
From:      Lars Engels <lars.engels@0x20.net>
To:        Alexander Motin <mav@FreeBSD.org>
Cc:        freebsd-current@freebsd.org, David Naylor <naylor.b.david@gmail.com>
Subject:   Re: FreeBSD 8.0 Performance (at Phoronix)
Message-ID:  <20091201091317.9maspkprks0o48cs@0x20.net>
In-Reply-To: <4B14B12F.9070802@FreeBSD.org>
References:  <1259583785.00188655.1259572802@10.7.7.3> <4B14B12F.9070802@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format and has been PGP signed.

--=_46xnnvlfr76s
Content-Type: text/plain;
	charset=UTF-8;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Quoting Alexander Motin <mav@FreeBSD.org>:

> David Naylor wrote:
>> Phoronix recently published a comparative benchmark[1] for FreeBSD 7.2/8.=
0
>> against Linux and OpenSolaris.  I would like to bring some of the  =20
>> good and bad
>> to light (in the hopes that the developers with the correct  =20
>> expertise will be
>> intrigued).
>>
>> The tests were performed with a 'standard' installation of FreeBSD  =20
>> on a Lenovo
>> ThinkPad T61.
>>
>> I've tried to eliminate tests who's performance is a result of compiler
>> differences and/or 3rd party applications and tests who's statistical
>> significance are not so strong (subjective guess).
>>
>> Improvements for FreeBSD 8.0 vs 7.2:
>>  - 7-Zip Compression (page 3)
>>  - Timed MAFFT Alignment (page 5)
>>  - GraphicsMagick (page 5)
>>  - Threaded IO (64MB Random Write - 32 threads) (page 7)
>>  - Threaded IO (64MB Read - 32 threads) (page 7)
>>
>> Regressions for FreeBSD 8.0 vs 7.2:
>>  - Gzip compressions of a 2GB file (page 3)
>>  - C-Ray (page 4)
>>  - Threaded IO (64MB Write - 4 threads) (page 7)
>>  - Threaded IO (64MB Write - 32 threads) (page 7)
>>
>> Poor performance relative to Linux and OpenSolaris
>>  - Threaded IO (especially random writes) (page 7)
>>  - OpenSSL (RSA 4096bit) (page 8)
>>  - PostMark (disk transaction) (page 8)
>>
>> It appears that threaded activity on UFS does not fair well against =20
>>  Linux/ext4
>> and OpenSolaris/ZFS.  Phoronix intends to do a comparative test against
>> FreeBSD and OpenSolaris on ZFS.
>
> Threaded I/O activity could get much benefit from NCQ-aware disk driver.
> It is not included in default FreeBSD kernel, but it would be nice to
> compare.
>
> In power-consumption tests I believe FreeBSD could behave much better if
> properly tuned. Unluckily our default installation doesn't use any
> power-saving technologies. Six month ago I have shown on list how laptop
> power consumption can be cut in half.


Could you please add your power consumption optimizations into the wiki?

--=_46xnnvlfr76s
Content-Type: application/pgp-signature
Content-Description: PGP Digital Signature
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

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

iEYEABECAAYFAksU0B0ACgkQKc512sD3afhcbgCcDOjPk105hk5WqndDSO+VwzxN
32oAoI23o5FSb+vWTsILVqh6gJ+RXdKL
=y3wt
-----END PGP SIGNATURE-----

--=_46xnnvlfr76s--




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