Fine-grained locking for POSIX local sockets (UNIX domain sockets)

Mike Jakubik mikej at rogers.com
Sun May 7 18:30:29 UTC 2006


Sven Petai wrote:
> scheduler: ULE
> thr_lib socket  nice    queries threads update  select
> thr     unix    0       10000   100     4779    13724
> thr     unix    0       100000  10      6473    25172
> thr     unix    -10     10000   100     4969    20662
> thr     unix    -10     100000  10      6418    25204
>
> ==== Linux ====
>  suse - suse enterprise linux 9 with kernel 2.6.5-7.97-smp, mysql
> 4.0.18-32.1, reiserfs
>  fedora - fedora core with kernel 2.6.9-22-ELsmp, mysql 4.1.12, ext3
>
> distro  queries threads update  select
> suse    10000   100     10047*  76857
> fedora  10000   100     8072*   67000
>   

The difference in performance is just ridiculous. Is mysql written to be 
slow on freebsd or is there a problem with freebsd?



More information about the freebsd-performance mailing list