- 博客(8)
- 收藏
- 关注
原创 facebook对memcached性能改进的几个方面
1,由每个连接一个对写buffer改为每个线程使用一个所有连接共享的buffer pool,从而减少了大量内存的使用2,将UDP回报的fd分离到每个线程,这样不用都汇总到一个线程中,避免锁的开销3,内核层面调整调度方式,主要是让软中断和网络中断不要让同一个cpu core去处理,尽量的均衡一些4,对于原来使用全局锁的统计,改为线程内部统计,再查询时再汇总的策略,减少全局锁的使用5,
2012-08-02 11:47:47
693
原创 python模拟终端user agent
具体的代码如下:request = urllib2.Request(req_url)request.add_header('User-Agent', self.ua)site_conn = urllib2.urlopen(url=request, timeout=5) 上面代码中,self.ua设置需要模拟的user agent字符串即可几个典型的设备user agent字符串
2012-06-05 17:28:54
2196
转载 浮点数的二进制表示
转载来源:http://www.ruanyifeng.com/blog/2010/06/ieee_floating-point_representation.html浮点数的二进制表示作者: 阮一峰日期: 2010年6月 6日1.前几天,我在读一本C语言教材,有一道例题: #include void main(void){
2012-05-25 09:57:21
373
原创 关闭suse上的防火墙
Redhat上的service iptables stop在suse上面不起作用了,原因是suse有自己的防护墙了。如果要关闭的话,先可以用chkconfig -l看看状态:SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:offSuSEfirewall2_setup 0:off
2012-05-22 16:11:37
762
原创 ffmpeg的几个有用命令
记录一些有用的ffmpeg命令,部分参考其他网友的blogffmpeg usage:1,转ts流ffmpeg -i test_video.mp4 -f mpegts -acodec libmp3lame -s hd720p -vcodec libx264 sample.ts2,加速视频流(-vf setpts)Increase the speed of a 20 m
2012-05-21 16:12:35
2556
原创 SUSE安装python2.4的MySQLdb模块
准备使用python写点东西,又要依赖mysql,于是找到相关的模块MySQLdb准备安装。1,在windows环境下,使用google搜索 python mysql windows几个关键词,找到.exe的安装包,安装非常容易。如果想挑战自己也可以通过tar包去安装,我自己安装过程中会遇到一些问题,关于setuptools的依赖之类的,这个问题后面再说,反正一句话,windows下就找.ex
2012-04-30 22:04:09
2934
原创 [Mark] netmap - a novel framework for fast packet I/O
Mark for readhttp://info.iet.unipi.it/~luigi/netmap/#News
2012-04-23 07:57:16
655
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅