Date: Thu, 20 May 2004 12:09:44 -0700 From: Brooks Davis <brooks@one-eyed-alien.net> To: mike <mike@mike2k.com> Cc: freebsd-amd64@freebsd.org Subject: Re: Why is MySQL nearly twice as fast on Linux/AMD64 Vs. FreeBSD/AMD64? Message-ID: <20040520190944.GA28688@Odin.AC.HMC.Edu> In-Reply-To: <Pine.LNX.4.53.0405201129570.22287@sql01.internal.mikehost.net> References: <200405191211.25786.peter@wemm.org> <20040519172913.GU601@funkthat.com> <5.2.0.9.2.20040519052743.04365f78@mail.ojoink.com> <20040519172913.GU601@funkthat.com> <5.2.0.9.2.20040520041642.03db2188@mail.ojoink.com> <5.2.0.9.2.20040520085802.015fc2d0@mail.ojoink.com> <00a501c43e89$b39ed8b0$7b07000a@int.mediasurface.com> <Pine.LNX.4.53.0405201033390.15127@sql01.internal.mikehost.net> <20040520180534.GA28248@Odin.AC.HMC.Edu> <Pine.LNX.4.53.0405201129570.22287@sql01.internal.mikehost.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Please don't top post, is losses context.] On Thu, May 20, 2004 at 11:32:10AM -0700, mike wrote: > well i am not sure then if we're proving that statement wrong here then. >=20 > obviously there's still some incompatibilities or whomever is developing > the threading stuff in freebsd should be testing against mysql. >=20 > i need to setup a production mysql server soon, it will be a dual 1.8ghz > opteron, and i would love to run freebsd amd64 on it, but right now, it > wouldn't make sense if i could put mandrake linux on it and basically out > of the box outperform freebsd as much as 200%... I agree something isn't working, that's obvious from the results. That doesn't change the fact that linuxthreads is a gross hack that does something two system thread libs are supposed to do. Unless porting linuxthreads to amd64 is REALLY trivial, you would almost certaintly get more milege in the longterm working with the people on threads@ to find and fix the problems with our threading libaries or scheduler. Obvious things to do include building test cases that require minimal mysql knowlege. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFArQJ3XY6L6fI4GtQRAtCWAKDFTyE7awYvKgWeIAkLrGoXIFIpuACgi3py RSVCXa7r4zoHqO6pgQhnGNg= =Qgpm -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040520190944.GA28688>