文章浏览阅读63次。花了两天的时间在libevent上,想总结下,就以写简单tutorial的方式吧,貌似没有一篇简单的说明,让人马上就能上手用的。首先给出官方文档吧:http://libevent.org,首页有个Programming with Libevent,里面是一节一节......
2023-11-12 06:16 阅读 阅读全文文章浏览阅读50次。libevent是一个开源的事件控制机制,如果不想陷入多进程或多线程的困扰,那么libevent将是很合适的工具。libevent提供了很多的API来管理和控制事件,可用于设计读、写、信号、定时等各种类型的事件处理,其......
2023-11-12 06:16 阅读 阅读全文hjason2042擅长其它,C/C++,libevent分析,等方面的知识...
2023-11-11 22:10 阅读 阅读全文文章浏览阅读581次,点赞2次,收藏2次。自己将libevent的基本功能实现的地方差不多看了几次, 其实最初写这些博客的时候还是有好些地方没有理解透彻, 所以写了又删掉了一些. 最终感觉大致还是讲清楚才决定用于分享, 在看源码......
2023-11-11 18:17 阅读 阅读全文文章浏览阅读1.3k次。libevent库 开源。精简。跨平台(Windows、Linux、Maxos、unix)。专注于网络通信。源码包安装: ./configure 检查安装环境 生成makefile make 生成.o和可执行文件 sudo make install 将必要的资源cp至系统指......
2023-11-11 21:43 阅读 阅读全文一:信号简述 信号是典型的异步事件。内核在某个信号出现时有三种处理方式:a:忽略信号,除了SIGKILL和SIGSTOP信号不能忽略外,其他大部分信号都可以被忽略;b:捕捉信号,也就是在信号发生时调用一个用户函数,注意不能......
2023-10-13 08:07 阅读 阅读全文文章浏览阅读356次。C10K问题这一篇,借着C10K 问题,系统地梳理一下高性能网络编程的方法论。C10K 问题是这样的:如何在一台物理机上同时服务 10000 个用户?这里 C 表示并发,10K 等于 10000。得益于操作系统、编程语言的发展......
2023-11-11 13:29 阅读 阅读全文