MySQL benchmarks
Thomas Hurst
tom.hurst at clara.net
Thu Feb 10 22:46:49 GMT 2005
* Antony T Curtis (antony.t.curtis at ntlworld.com) wrote:
> If I remember correctly, MyISAM with skip-locking should rarely use
> fsync() calls... so if possible, the test could be re-run using MyISAM
> tables to see if there is any performance difference.
Poor performance is seen on read-only tests too; no fsync() overhead
there. However, this message caught my eye:
http://lists.freebsd.org/pipermail/freebsd-threads/2005-February/002848.html
"Linux uses ptmalloc2 as its memory allocator, an extremely efficient
implementation whose performance under a heavily loaded multithreaded
system is impressive. FreeBSD does not."
There are a few malloc implimentations in ports which are supposedly
very good under threaded and multi-CPU conditions, including an older
ptmalloc, but I can't seem to make MySQL work with any of them using
LD_PRELOAD (it hangs with ptmalloc and SEGV's after a few seconds of
wdrain with Hoard). This on 5-STABLE as of Jan 14, though, so don't let
that put anyone here off trying.
--
Thomas 'Freaky' Hurst
http://hur.st/
More information about the freebsd-current
mailing list