- 博客(8)
- 收藏
- 关注
原创 facebook对memcached性能改进的几个方面
1,由每个连接一个对写buffer改为每个线程使用一个所有连接共享的buffer pool,从而减少了大量内存的使用 2,将UDP回报的fd分离到每个线程,这样不用都汇总到一个线程中,避免锁的开销 3,内核层面调整调度方式,主要是让软中断和网络中断不要让同一个cpu core去处理,尽量的均衡一些 4,对于原来使用全局锁的统计,改为线程内部统计,再查询时再汇总的策略,减少全局锁的使用 5,
2012-08-02 11:47:47
682
原创 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
2189
转载 浮点数的二进制表示
转载来源: 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
358
原创 关闭suse上的防火墙
Redhat上的service iptables stop在suse上面不起作用了,原因是suse有自己的防护墙了。 如果要关闭的话,先可以用chkconfig -l看看状态: SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off SuSEfirewall2_setup 0:off
2012-05-22 16:11:37
734
原创 ffmpeg的几个有用命令
记录一些有用的ffmpeg命令,部分参考其他网友的blog ffmpeg usage: 1,转ts流 ffmpeg -i test_video.mp4 -f mpegts -acodec libmp3lame -s hd720p -vcodec libx264 sample.ts 2,加速视频流(-vf setpts) Increase the speed of a 20 m
2012-05-21 16:12:35
2535
原创 SUSE安装python2.4的MySQLdb模块
准备使用python写点东西,又要依赖mysql,于是找到相关的模块MySQLdb准备安装。 1,在windows环境下,使用google搜索 python mysql windows几个关键词,找到.exe的安装包,安装非常容易。如果想挑战自己也可以通过tar包去安装,我自己安装过程中会遇到一些问题,关于setuptools的依赖之类的,这个问题后面再说,反正一句话,windows下就找.ex
2012-04-30 22:04:09
2916
原创 [Mark] netmap - a novel framework for fast packet I/O
Mark for read http://info.iet.unipi.it/~luigi/netmap/#News
2012-04-23 07:57:16
644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人