关闭

Memcache支持线程

996人阅读 评论(0) 收藏 举报
原贴: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
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3126972次
    • 积分:32898
    • 等级:
    • 排名:第145名
    • 原创:76篇
    • 转载:1209篇
    • 译文:0篇
    • 评论:200条
    最新评论
    牛逼的网站