![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源夏令营
文章平均质量分 65
hzwfz1989
这个作者很懒,什么都没留下…
展开
-
开源夏令营Memcached哈希性能优化(二)
这周其实原创 2014-07-20 16:24:08 · 789 阅读 · 0 评论 -
Memcached哈希性能优化(三)
哎,其实说起来,这周主要原创 2014-07-27 19:07:11 · 608 阅读 · 0 评论 -
Memcached哈希性能优化环境配置
环境配置原创 2014-07-13 13:55:41 · 1980 阅读 · 0 评论 -
Memcached哈希性能优化(五)
Memcached哈希性能优化(五)memcahced,hash,skiplist1. 工作简介这一周开始就开始着手于计划的实现了,以前翻过代码,没想到改起来还是有点复杂的,毕竟是添加很多新的代码上去,而从整体上又不能修改代码的全句,得找到需要改动的地方,仔细的翻了翻,有这么几个地方是需要改动的:1. item.c 其中的创建,查找和删除的逻辑基本都不一样了,这个肯定是原创 2014-08-10 16:45:17 · 641 阅读 · 0 评论 -
Memcached哈希性能优化(四)
工作简介哎,其实说起来,这周主要是本周工作系统瓶颈分析这周分析了半天的源代码,发现问题是在pthread_mutex_trylock这里,memcached在这里用了一个类似于自旋锁的一个设定,这个自旋锁的好处就是在被锁入的临界区的内容如果是短时间作业的话将会有良好的性能优势。于是这一周我的一个开始的工作就是想着怎么把锁去掉,看能不能有一个高效和快捷的实现,于是我去网上找了找资原创 2014-08-03 20:38:24 · 585 阅读 · 0 评论 -
memcached性能优化(七)
这周首先完成了以下的几个原创 2014-08-25 11:07:03 · 1833 阅读 · 0 评论 -
Memcached哈希性能优化(八)——总结报告
Memcached哈希性能优化报告原创 2014-09-07 15:07:32 · 1543 阅读 · 0 评论 -
memcached性能优化(六)
这周工作主要是修改代码和调整bug了,目前的思路是放弃skiplist了,因为上周测试了一下基本不靠谱。。。插入效果一般但是读取效果更差,这一周主要采用以下的三个优化思路1. 在item中添加一个为tag的标记位,这个的目的其实很简单就是优化查找的效率,当hash有冲突的时候,比较字符串的时候先比较tag,注意这个tag是采用不同的hash函数构成的,目的是减少长的字符串的比较做的这么一个设计原创 2014-08-17 22:58:42 · 850 阅读 · 0 评论