自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (5)
  • 收藏
  • 关注

转载 libevent参考手册9

译自http://www.wangafu.net/~nickm/libevent-book/Ref6a_advanced_bufferevents.html   本章描述bufferevent的一些对通常使用不必要的高级特征。如果只想学习如何使用bufferevent,可以跳过这一章,直接阅读下一章。 1 成对的bufferevent 有时候网络程序需要与自身通信。比如说,

2015-06-07 08:41:13 305

转载 libevent参考手册10

译自http://www.wangafu.net/~nickm/libevent-book/Ref7_evbuffer.html libevent的evbuffer实现了为向后面添加数据和从前面移除数据而优化的字节队列。 evbuffer用于处理缓冲网络IO的“缓冲”部分。它不提供调度IO或者当IO就绪时触发IO的功能:这是bufferevent的工作。 除非特别说明,本

2015-06-06 17:52:37 281

转载 libevent参考手册8

很多时候,除了响应事件之外,应用还希望做一定的数据缓冲。比如说,写入数据的时候,通常的运行模式是: l 决定要向连接写入一些数据,把数据放入到缓冲区中 l 等待连接可以写入 l 写入尽量多的数据 l 记住写入了多少数据,如果还有更多数据要写入,等待连接再次可以写入 这种缓冲IO模式很通用,libevent为此提供了一种通用机制,即bufferevent。buffere

2015-06-06 17:50:59 344

转载 libevent参考手册7

译自http://www.wangafu.net/~nickm/libevent-book/Ref5_evutil.html     转自:http://blog.sina.com.cn/s/blog_56dee71a0100qo9t.html 定义了很多在实现可移植应用时有用的函数,libevent内部也使用这些类型和函数。 1 基本类型 1.1 evutil_soc

2015-06-06 17:50:05 275

转载 libevent参考手册5

译自http://www.wangafu.net/~nickm/libevent-book/Ref3_eventloop.html 转自:http://blog.sina.com.cn/s/blog_56dee71a0100qe76.html 1 运行循环 一旦有了一个已经注册了某些事件的event_base(关于如何创建和注册事件请看下一节),就需要让libevent等待事件并且通

2015-06-06 17:49:33 310

转载 libevent参考手册6

译自http://www.wangafu.net/~nickm/libevent-book/Ref4_event.html 转自:http://blog.sina.com.cn/s/blog_56dee71a0100qi0y.html libevent的基本操作单元是事件。每个事件代表一组条件的集合,这些条件包括: v 文件描述符已经就绪,可以读取或者写入 v 文件描述

2015-06-06 17:49:15 387

转载 libevent 参考手册2

翻译自:http://www.wangafu.net/~nickm/libevent-book/Ref0_meta.html 转自:http://blog.sina.com.cn/s/blog_56dee71a0100q7j6.html 1  从一万英尺外看Libevent Libevent是用于编写高速可移植非阻塞IO应用的库,其设计目标是: v 可移植性:使用lib

2015-06-06 17:45:45 305

转载 linux 关于aio存在的一些问题

转自http://www.wzxue.com/linux-kernel-aio这个奇葩/ 1. 动机 Asynchronous I/O帮助用户程序提高CPU和IO设备的利用率和提高程序性能,特别是在高负载的IO操作下。比如各种代理服务器,数据库,流服务器等等。 2. 什么是AIO 很多人会将AIO理解成磁盘IO的异步方案,会将AIO狭隘化为类epoll接口在磁盘IO的特殊化

2015-05-23 23:44:11 1074

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除