Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Mar 2007 17:45:59 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Martin <list@manuelmartini.it>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: FreeBSD mysql Benchmark  on 4BSD/ULE scheduler and i386/amd64
Message-ID:  <20070313214559.GB13079@xor.obsecurity.org>
In-Reply-To: <20070313211908.59de6504@DELOREAN.manuelmartini.it>
References:  <20070313154729.1ec6abb7@DELOREAN.manuelmartini.it> <20070313194206.GA5957@crodrigues.org> <20070313195756.GA11679@xor.obsecurity.org> <20070313211908.59de6504@DELOREAN.manuelmartini.it>

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

--98e8jtXdkpgskNou
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 13, 2007 at 09:19:08PM +0100, Martin wrote:

> > Also some more discussion would be useful, e.g. you appear to be
> > testing on different machines so the most important thing to
> > understand is how, or whether, the hardware differs.  You do link to
> > the dmesgs, but it's hard to process this into a summary form whereas
> > you presumably know the details.
> >=20
> I use the same hw (3 dell 1435 server)
>=20
>=20
> > I am also unfamiliar with the benchmark itself, can you give me a
> > pointer to the software? =20
>=20
> I used sql-bench=20
> /usr/ports/databases/mysql50-server/work/mysql-5.0.33/sql-bench/
> (at this time)
> the default Makefile of port have "--without-bench" options  so u need
> to make manually

Hmm.  This seems to be a single-user test, so while it's presumably
testing some relevant basic ingredients of database performance it's
probably not a realistic measure of server performance.  i.e. if you
really only have a maximum of one client accessing your database then
your 4-core system is being more than 75% wasted :)

> > If it is doing disk I/O then you may be
> > mostly measuring the speed of your disks, which is why the previous
> > paragraph is so important to understand.
>=20
> the disk was the same of 3 test

OK, cool.

The difference between i386 and amd64 is actually kind of surprising.
I would have expected amd64 to be slower.  One thing that is missing
is an estimate of standard deviation of the data points: some
benchmarks have very high variance, meaning the numbers vary a lot
between runs; this makes direct comparison more difficult without
statistical work.  In FreeBSD the /usr/src/tools/tools/ministat
utility is excellent for this purpose.

Kris

--98e8jtXdkpgskNou
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFF9xuXWry0BWjoQKURAl6GAKCpWu4YNUVtIVr9FGSXKEjBFqNe2wCgsNi6
Oid/iV2wdMAjOWskOrZfpaA=
=0ggK
-----END PGP SIGNATURE-----

--98e8jtXdkpgskNou--



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