在FreeBSD 5.2+下面用KSE编译mysql 4.1.x
时间:2007-01-04 09:48:44
来源: 作者:whsong 点击:次 出处:技术无忧
关键字:在Fr
手动编译 代码:
./configure --prefix=/usr/local/mysql --without-debug --without-bench --enable-thread-safe-client --enable-assembler --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --with-extra-charsets=complex --with-named-thread-libs='-lkse -D_THREAD_SAFE' CFLAGS='-pipe -march=i686 -fno-omit-frame-pointer -O3' CXXFLAGS='-pipe -march=i686 -fno-omit-frame-pointer -O3 -felide-constructors -fno-rtti -fno-exceptions'
如果使用ports来编译,如果还要加其他参数,自行添加
代码:
make install clean PTHREAD_LIBS=-lkse
不用再依赖linuxthreads,再配合ULE调度,性能是非常得不错
用该方法编译不一定稳定
成功启动mysqld,运行top可见到
53893 mysql 20 0 9608K 4328K kserel 0:05 0.00% 0.00% mysqld
kserel就是kse
更多电脑、家电软硬件维修资讯请访问维修技术












文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面