Author: qbanke | Category: Mysql, 默认分类
Comments: 评论关闭

TCMalloc (google-perftools) 是用于优化C++写的多线程应用,比glibc 2.3的malloc快。这个模块可以用来让MySQL在高并发下内存占用更加稳定。

安装方法请看:http://www.oschina.net/bbs/thread/4467

一般装完这个东东后,可以通过下面的方法来检测是否生效

/usr/sbin/lsof -n | grep tcmalloc

如果安装生效,那么会显示如下信息

mysqld 25580 mysql  mem       REG        3,1  1477689    1655725 /usr/local/lib/libtcmalloc.so.0.0.0

以上方法仅用于 X32 位。 

而,X64 位系统必须安装 libunwind ,(其实在X64 OS下使用TCMalloc,必须安装libunwind) 而版本推荐是 0.99

然后,需要创建软连接 ln -s /usr/local/lib/libunwind.so.7 /usr/lib64/

跟着,编辑 mysqld_safe  ,确认在最上一行添加有 export LD_PRELOAD=/usr/local/lib/libtcmalloc.so

最后,重新启动 mysql 并再次用 /usr/sbin/lsof -n | grep tcmalloc 命令检测。

得出结果:

mysqld    27683     mysql  mem       REG                8,1    1675447    9830428 /usr/local/lib/libtcmalloc.so.0.0.0

Author: qbanke | Category: Windows, 默认分类
Comments: 评论关闭

我用的是 Win7 X64 位的系统。
今天在安装网络打印机的时候出了个怪问题。

该打印机是 HP 激光打印一体机 m1522nf  从惠普网上下了驱动,对准了型号及操作系统版本。
驱动倒顺利装上了…但在 word 打印的时候,发现纸张都乱格了。
一查之后,居然 纸张大小 选择的是 信纸 。

点其下拉菜单,只有寥寥几个选项。就是看不见往常的 A4 ,B3 之类的尺寸。
原以为是 word 的问题,但就算用Win7自带的写字板都一样..
重复下了好几个驱动,折腾了半天!还是搞不定。

最后打电话到 HP 的售后服务。
工程师指路:

到打印机属性,选择高级。
选择新驱动程序。

然后选择厂商 HP
打印机型号 HP LaserJet 3050 PCL5

下一步直到完成即可!!!

Top
RSS for entries