Memcache支持线程
原贴:http://blog.csdn.net/heiyeshuwu/archive/2007/09/11/1780058.aspx

 [Tips]Memcache支持线程   文章指数:0  CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。

我读代码读出来的,对应的版本是 memcached-1.2.2 ,大致要支持多线程,在安装的时候必须打开:
./configure --enable-threads

安装完之后,启动的时候看看帮助信息有没有这条:
-t <num>       number of threads to use, default 4
如果有,说明已经支持了线程,就可以在启动的时候使用 -t 选项来启动多线程

然后启动的时候必须加上你需要支持的线程数量:
/usr/local/memcache/bin/memcached -t 1024 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1780058


[收藏到我的网摘]   [发送Trackback]  heiyeluren发表于 2007年09月11日 08:43:00

相关文章:


特别推荐: 关闭

评论

#   Sparkle 发表于2007-09-13 14:06:06  IP: 218.107.30.*
哪用读代码,doc/threads.txt里面就写着了

建议多少个cpu就用多少个thread

Once you have a thread-capable memcached executable, you can control the
number of threads using the "-t" option; the default is 4. On a machine
that's dedicated to memcached, you will typically want one thread per
processor core. Due to memcached's nonblocking architecture, there is no
real advantage to using more threads than the number of CPUs on the machine;
doing so will increase lock contention and is likely to degrade performance.

不建议用thread
 
阅读更多
个人分类: memcached
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Memcache支持线程

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭