memcached的安装安装libevent[root@test~]#wgethttps://cloud.github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz
[root@test~]#tarzxvflibevent-2.0.19-stable.tar.gz
[root@test~]#cdlibevent-2.0.19-stable
[root@testlibevent-2.0.19-stable]#./config..
分类:
系统相关 时间:
2015-02-06 16:59:04
阅读次数:
382
libevent接口的使用是简单easy的、关键还是一些其他技术须要深入了解、如epoll!以下文章来自open经验库:libevent是一个基于事件触发的网络库,memcached底层也是使用libevent库。整体来说,libevent有以下一些特点和优势:* 事件驱动,高性能;* 轻量级,专注...
分类:
其他好文 时间:
2015-02-05 09:27:15
阅读次数:
126
这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的请求之后就继续做自己的事情,实际的读写...
分类:
其他好文 时间:
2015-02-04 18:28:23
阅读次数:
133
最近在进行一个基于libevent的项目,需要对libevent在socket通讯上的性能进行测试,写了这个简易的server和client程序,这也是libevent的基础,希望对大家了解libevent有所帮助。
server.c
/************************************
* For msmr
* server.c
* tesing th...
分类:
其他好文 时间:
2015-02-04 12:57:23
阅读次数:
182
1. 这是libevent的官网 http://libevent.org/ 2. 下面是两个简单的使用介绍 http://www.ibm.com/developerworks/cn/aix/library/au-libev/ http://www.cnblogs.com/cnspace/archive/2011/07/19/2110891.html 他们...
分类:
其他好文 时间:
2015-02-04 11:16:44
阅读次数:
150
structevent_base{ conststructeventop*evsel; void*evbase; intevent_count; /*countsnumberoftotalevents*/ intevent_count_active; /*countsnumberofactiveevents*/ intevent_gotterm; /*Settoterminateloop*/ /*activeeventmanagement*/ structevent_list**activequeues;..
分类:
其他好文 时间:
2015-02-04 00:48:07
阅读次数:
182
Bufferevents:概念和基础
很多时候,一个程序需要处理一些数据的缓存,不止应用在答复event上。例如:当我们需要去写出数据,通常会这样做:
1. faxu...
分类:
其他好文 时间:
2015-02-02 23:09:05
阅读次数:
266
事件注册与循环监听在libevent中为了监听某种事件的发生,设置事件触发后的回调函数,也就是说对该事件注册到当前的IO模型中。事件注册事件初始化使用`event_new`函数来对事件进行初始化。typedef void (*event_callback_fn)(evutil_socket_t, s...
分类:
其他好文 时间:
2015-02-02 14:01:26
阅读次数:
170
我主要是用来安装php,以及nginx和php的交互。原文:http://www.cnblogs.com/lost-1987/articles/2642979.html
一 安装插件
可以选择YUM安装或者源码编译安装
gcc
gcc-c++
zlib
pcre
pcre-devel
libevent
libevent-devel
libxml2
libxml2-devel
li...
分类:
数据库 时间:
2015-01-30 21:11:33
阅读次数:
260
libevent 接收TCP连接Evconnlistener 机制为您提供了侦听和接受传入的 TCP 连接的方法。下面的函数全部包含在``中。evconnlistener创建监听对象struct evconnlistener *evconnlistener_new(struct event_base...
分类:
其他好文 时间:
2015-01-30 01:22:06
阅读次数:
173