码迷,mamicode.com
首页 >  
搜索关键字:libevent    ( 881个结果
[gevent源码分析] c-ares异步DNS请求
c-ares是异步DNS请求库,libcurl,libevent,wireshark都使用了c-ares,gevent1.0版本前使用的是libevent, 所以它的DNS请求也是使用c-ares,1.0版本后使用cython封装了c-ares。c-ares官方文档,http://c-ares.haxx.se/docs.html。...
分类:其他好文   时间:2014-09-17 01:11:11    阅读次数:864
linux下PHP扩展安装memcache模块
linux下PHP扩展安装memcache模块roid安装环境RHEL 4Php 5.2.6所需软件libevent-1.4.6-stable.tar.gz (http://monkey.org/~provos/libevent/)memcache-2.2.3.tgz (http://pecl.ph...
分类:Web程序   时间:2014-09-16 15:42:40    阅读次数:302
memcached源码阅读----使用libevent
本篇文章主要是我今天阅读memcached源码关于进程启动,在网络这块做了哪些事情。 一、iblievent的使用     首先我们知道,memcached是使用了iblievet作为网络框架的,而iblievet又是单线程模型的基于linux下epoll事件的异步模型。因此,其基本的思想就是 对可读,可写,超时,出错等事件进行绑定函数,等有其事件发生,对其绑定函数回调。      ...
分类:其他好文   时间:2014-09-15 01:08:38    阅读次数:352
memcached源码阅读----使用libevent和多线程模型
本篇文章主要是我今天阅读memcached源码关于进程启动,在网络这块做了哪些事情。 一、iblievent的使用     首先我们知道,memcached是使用了iblievet作为网络框架的,而iblievet又是单线程模型的基于linux下epoll事件的异步模型。因此,其基本的思想就是 对可读,可写,超时,出错等事件进行绑定函数,等有其事件发生,对其绑定函数回调。      ...
分类:编程语言   时间:2014-09-15 01:08:28    阅读次数:540
项目中的Libevent(多线程)
多线程版Libevent//保存线程的结构体struct LibeventThread{ LibEvtServer* that; //用作传参 std::shared_ptr spThread; // 线程 struc...
分类:编程语言   时间:2014-09-14 01:21:26    阅读次数:1197
Memcached 安装配置
#!/bin/bash ip=`/sbin/ifconfig|grep"Bcast"|awk‘{print$2}‘|awk-F:‘{print$2}‘|head-n1` cd/root/soft/memcached #安装libevent tarzxvflibevent-2.0.12-stable.tar.gz cdlibevent-2.0.12-stable ./configure--prefix=/usr/local/libevent make&&makeinstall cd/root..
分类:其他好文   时间:2014-09-12 15:18:24    阅读次数:176
高性能、高并发TCP服务器(多线程调用libevent)
本文讲述的TCP服务器是模仿memcache中的TCP网络处理框架,其中是基于libevent网络库的。 主线程只处理监听客户端的连接请求,并将请求平均分配给子线程。 子线程处理与客户端的连接以及相关业务。 每个子线程有一...
分类:编程语言   时间:2014-09-11 00:00:21    阅读次数:352
libevent安装
libevent : 名气最大,应用最广泛,历史悠久的跨平台事件库;libev : 较libevent而言,设计更简练,性能更好,但对Windows支持不够好;libuv : 开发node的过程中需要一个跨平台的事件库,他们首选了libev,但又要支持Windows,故重新封装了一套,*nix下用l...
分类:其他好文   时间:2014-09-10 15:32:10    阅读次数:584
mac 10.9 安装 gevent
安装步骤:Gevent依赖libevent和greenlet,需要分别安装。1,安装 macport (如已安装,可以跳过)2,通过终端 键入:sudo port install libevent3,安装 pip : sudo easy_install pip4,安装 greenlet :sudo ...
分类:其他好文   时间:2014-09-09 15:06:38    阅读次数:227
项目中libevent几个问题
几个问题:1.libevent到底用的是select还是iocp,然后是如何突破64限制的typedef struct fd_set { u_int fd_count; /* how many are SET? */ SOCKET fd_...
分类:其他好文   时间:2014-09-05 14:15:41    阅读次数:191
881条   上一页 1 ... 78 79 80 81 82 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!