Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Dec 2008 23:23:39 +0100
From:      Ivan Voras <ivoras@freebsd.org>
To:        freebsd-questions@freebsd.org
Subject:   Re: Performance benchmarks pitting FreeBSD against Windows
Message-ID:  <ghhidb$og3$1@ger.gmane.org>
In-Reply-To: <20081205163206.GC25258@kokopelli.hydra>
References:  <0016e64ca7d690e38f045d45227d@google.com>	<ghb2qd$ij6$1@ger.gmane.org> <20081205163206.GC25258@kokopelli.hydra>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigA9E0B960C3C7A403F328E93B
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Chad Perrin wrote:
> On Fri, Dec 05, 2008 at 12:20:49PM +0100, Ivan Voras wrote:
>> af300wsm@gmail.com wrote:
>>> Hi,
>>>
>>> I don't even know if this has been done before, nor do I know for sur=
e
>>> if it's a sound comparison. Never the less, someone posted, in respon=
se
>>> to someone else here just a few days ago, some very nice benchmarks
>>> provided by Kris ?Kenneway? I could be wrong on the last name, it jus=
t
>>> seems to me that's a last name I've seen with Kris frequently (my
>>> apologies Kris if I'm wrong). Using the URL that the other poster,
>>> posted, I poked around the other *.html files in that directory, but =
did
>>> not find any with FreeBSD pitted against windows.
>>>
>>> I'm just curious to see how it looks for my own sanity's sake. At wor=
k,
>>> someone got the grand idea that we should move to Windoze embedded (C=
E
>>> and XPe) and it's been quite discouraging I must say, though I must
>>> admit, it's nice to actually know why Windows is ugly underneath. Fro=
m a
>>> programming perspective, it's just not simplistic. Anyway, I digress,=

>>> I'm just curious to see how things compare to Windows on similar
>>> benchmarks to what Kris provided if its ever been done.
>> I've done some benchmarking of Windows file system IO (NTFS) using kno=
wn
>> tools like bonnie++, blogbench and postmark under cygwin and the resul=
ts
>> are abysmal. It might be due to cygwin, and it might not. I've used
>> Windows Enterprise Server 2003.
>>
>> You'll probably not find any difference in computational (numeric) tas=
ks
>> and fairly bad results in tasks that do a lot of system work.
>=20
> While the usefulness of such benchmarks may be suspect, I'd still be
> interested in seeing your results.

I have a large spreadsheet full of them, but here's a selection. The
benchmark is bonnie++:

Win2003 R2		NTFS	RAID10-15	87	25	113	6425	11990
Ubuntu Server 7.10	ext3	RAID10-15	129	60	167	36114	72562
Ubuntu Server 7.10	JFS	RAID10-15	131	64	167	6638	4855
Ubuntu Server 7.10	Reiser3	RAID10-15	130	60	159	30307	35101
Ubuntu Server 7.10	XFS	RAID10-15	104	62	164	39	10
FreeBSD 7		UFS+SU	RAID10-15	109	43	111	36551	99999
FreeBSD 7		UFS+GJ	RAID10-15	50	28	103	52460	46604
FreeBSD 7		ZFS	RAID10-15	95	63	180	40522	20260

The first three columns describe the system & RAID (e.g. RAID10-15 means
RAID10 created from 4 15 kRPM drives), the next three are
write/rewrite/read speed in MB/s, the last two are random files
created/deleted. I hope the mailer doesn't destroy the formatting too
much. This was on IBM ServeRAID 8k, 256 M BBU cache. (ZFS RAID was not
used).

FreeBSD UFS generally achieved low performance but it doesn't surprise
me - I'd say its disk IO has a lot of performance problems right now.
ZFS was very good, but not so much when compared to Linux file systems,
especially for writing. I believe XFS was broken in that version of
Linux so file creation & deletion was garbage - it's "normal" in more
recent versions.

File systems were left at default except noatime was turned on where
available.

One thing where Linux's ext3 really shines is concurrent IO - blogbench
(not present in the above table) was really bad in all other OS & file
system combination, so after all my results (I have > 1000 of them), I'm
really hoping for an ext3/4 port to FreeBSD :)



--------------enigA9E0B960C3C7A403F328E93B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkk8TOsACgkQldnAQVacBcinpgCaA+ZxoVjxAXa799/HtNmkEbdR
FZsAni8tP2wOBdMjbV12Dpc4DdawQ6J2
=gciA
-----END PGP SIGNATURE-----

--------------enigA9E0B960C3C7A403F328E93B--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ghhidb$og3$1>