Re: FreeBSD MySQL still WAY slower than Linux

From: Robert Watson (rwatson_at_FreeBSD.org)
Date: 06/20/05

  • Next message: David Sze: "Re: FreeBSD MySQL still WAY slower than Linux"
    Date: Mon, 20 Jun 2005 16:08:45 +0100 (BST)
    To: David Sze <dsze@alumni.uwaterloo.ca>
    
    

    On Mon, 20 Jun 2005, David Sze wrote:

    > I'll be re-running super-smack against an InnoDB table. Any additional
    > requests for configurations to test, or other tweaking suggestions?
    >
    > This is what I'll be trying:
    >
    > FreeBSD/amd64 4.11-RELEASE, linuxthreads
    > FreeBSD/amd64 5.4-RELEASE, libpthread
    > FreeBSD/amd64 5.4-RELEASE, libpthread, process scope
    > FreeBSD/amd64 6.0-CURRENT, libpthread
    > FreeBSD/amd64 6.0-CURRENT, libpthread, process scope
    > FreeBSD/amd64 6.0-CURRENT, libthr, system scope
    > FreeBSD/amd64 6.0-CURRENT, libthr, process scope
    > CentOS/amd64 4.0
    >
    > The different threading libraries are more for completeness. In my last
    > test I saw <10% difference between them on amd64.

    I realize every additional variation increases the testing load, but I'd
    be interested in seeing linuxthreads performance on 5.x/6.x also. While
    we've worked hard to improve native threading, linuxthreading remains
    fully functional, and given that MySQL may well be being optimized based
    on assumptions regarding the Linux threading model, it could well be
    linuxthreads comes in ahead on recent versions.

    You probably did this in a prior e-mail but I may have missed it -- could
    you forward me a copy of the 6.x kernel dmesg via private e-mail?

    Thanks,

    Robert N M Watson
    _______________________________________________
    freebsd-performance@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-performance
    To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"


  • Next message: David Sze: "Re: FreeBSD MySQL still WAY slower than Linux"

    Relevant Pages

    • Re: Java process dies with "Unknown signal 33"
      ... >> I have a Java process that, every once in a while, died a sudden ... > LinuxThreads uses the first three RT signals, ... > that there is a threading issue with your application. ...
      (comp.lang.java.programmer)
    • Re: Thread_Id
      ... NPTL threading uses it to store a pointer to per thread info ... in linuxthreads what pthread_self returned has the first slot ...
      (Linux-Kernel)
    • Re: notifying change to shared memory
      ... >> comp.os.linux.development.apps, bill pursell wrote: ... The LinuxThreads implementation supports no ... You need to use NPTL for threading support, ... dwnoon@xxxxxxxxxxxxxxxxxxxxx (David W Noon) ...
      (comp.os.linux.development.apps)