ChinaUnix.net
相关文章推荐:

libev源码分析

成功从源代码构建libev后,编译文档中的例子也成功,但是运行就报错:Segmentation fault。 后来发现,原来是链接库问题,自己对这方面不熟,也没注意构建libev过程中的重要提示: Libraries have been installed in: /data/www/haifeng.li/mgc/script/scgi/libev/libev/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and spe...

by hshq_cn - Linux文档专区 - 2009-10-27 18:21:50 阅读(1956) 回复(0)

相关讨论

libev的reactor模式的读写通过回调实现,一般为了不阻塞loop,把socket设置成non-block模式。 一般的业务流程是: 在read_callback中接收协议数据---处理数据---设置write_event,然后在write_callback中发送处理后的结果。 现在的问题是,处理数据的时间较长,为了不影响loop,不放在read_callback中处理,塞入队列,由另外一个线程去pop队列并处理,但处理部分需要发送处理后的结果, 一个方法是可以在处理线程中设置对应的ev_io的...

by jetking - C/C++ - 2012-05-23 17:05:55 阅读(4637) 回复(4)

简介

许多服务器部署(尤其是 web 服务器部署)面对的最大问题之一是必须能够处理大量连接。无论是通过构建基于云的服务来处理网络通信流,还是把应用程序分布在 IBM Amazon EC 实例上,还是为网站提供高性能组件,都需要能够处理大量并发连接。

一个好例子是,web 应用程序最近越来越动态了,尤其是使用 AJAX 技术的应用程序...

by admin126com - Web开发 - 2011-12-19 14:02:53 阅读(1242) 回复(0)

http://www.youtube.com/watch?v=Oe5fCzQtVsg 这个视频我是年初的时候看到的,那个时候没太明白。。。最近又翻出来看了一遍感觉,感觉讲的非常详细。 Marc Lehmann是libev,libeio的作者,也是众多Perl事件模块的作者。这个视频是我第一次听德国人说英语,恍惚觉得像是阿三哥的口音。可能是考虑到台下听众,语速还是挺慢的,而且讲的非常详细。

日本东京

by py - Perl - 2012-07-02 21:42:20 阅读(2304) 回复(9)

本帖最后由 hitsubunnu 于 2012-04-23 12:47 编辑 之前有人说 libev没有好的实作 原来实作就在眼前 nodejs linux:libev libeio windows: libuv

by hitsubunnu - Perl - 2012-04-23 14:56:49 阅读(2673) 回复(1)