- 博客(3)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 搭建高并发服务器--高效I/O复用(epoll)
正如前文所说,epoll是目前linux上一种高效的I/O复用技术。接下来就浅析一下epoll的事件处理。epoll有两种工作模式:LT(Level Trigger,电平触发)模式和ET(Edge Trigger,边缘触发)模式。epoll默认的是LT工作模式,在这种模式下epoll相当于一个高效的poll。在linux内核中维护着一个事件列表,只有被触发的有I/O读写的事件句柄才会被
2013-07-12 15:25:35
1150
原创 高性能高并发服务器架构浅析--多进程模式
其实个人觉得采用多进程的模式开发服务器还是采用多线程的模式开发服务器都可以达到同样的性能,只是个人更熟悉哪种模式或者更擅长哪种模式罢了。我个人更加喜欢多进程模式。这个貌似只与个人爱好有关啦
2013-07-11 15:37:00
1568
原创 高性能高并发服务器架构浅析--多线程模式
谈到高性能高并发服务器的设计与开发,很关键的一模块就是高效的I/O处理了。那么如何高效的处理I/O呢?当然是首推epoll来实现I/O复用了!首先我们来简单的了解下epoll,有经验的工程师都知道的。epoll是目前linux操作系统上最强大的时间管理机制,也是linux操作系统上特有的I/O复用技术。它在实现和使用上与select、poll都有很大的差异。epoll使用一组函数(ep
2013-07-11 09:58:12
2388
linux服务器开发C语言内存池实现
2013-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人