码迷,mamicode.com
首页 >  
搜索关键字:epoll    ( 1282个结果
libevent for qt网络模块
libevent for qt网络模块,直接替换qt的select模型,支持epoll,select,pool.使用非常简单,无需修改以前的代码结构最近在开发im服务器,需要大并发链接。QT默认的是使用select模型的,这种轮询方式非常慢。在高并发连接,我们需要epoll才能发挥linux服务器的...
分类:其他好文   时间:2015-11-17 23:28:32    阅读次数:372
epoll的一点总结
在linux的网络编程中,新的事件触发机制-epoll。 相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。...
分类:其他好文   时间:2015-11-11 13:29:12    阅读次数:314
select 使用模型
io模型: 同步IO: 阻塞形式,非阻塞形式(轮询)、信号驱动IO、IO复用(select, poll, epoll); 异步io:aio_read()典型场景: 1、客户端处理多种IO-------标准io 和网络io(套接字) 2、server端既要处理监听套接字又要处理已连接的套接字 ...
分类:其他好文   时间:2015-11-08 22:21:43    阅读次数:267
高并发服务器开发与配置
一、4大具有代表性的并发模型及其优缺点4大具有代表性的并发模型:Apache模型(ProcessPerConnection,简称PPC),TPC(ThreadPerConnection)模型,select模型和poll模型、Epoll模型。Apache(PPC)模型和TPC模型是最容易理解的,Apache模型在并发上是通过多进程实现的,而TPC模..
分类:其他好文   时间:2015-11-05 16:55:16    阅读次数:278
libevent源码分析
1.Libevent有几个显著的亮点libevent封装了底层最高效的网络模型,windows的compIO,linux下的epoll模型,freebsd的kqueue,提供统一的异步调用接口;以事件方式驱动,chrome,memcached都在使用该框架.libevent同时也支持DNS,HTTP协议和RPC调用框架。libevent总是选择对应系统框架下..
分类:其他好文   时间:2015-10-30 10:52:28    阅读次数:448
[转]Tornado get/post请求异步处理框架分析
转自: http://m.blog.csdn.net/blog/joeyon/41956027首先说下环境,python2.7,Tornado3.0然后本文讨论的不是Tornado底层如何用epoll处理socket通信,而是如何在应用层异步处理get/post请求。下面是正文:同时在get或者po...
分类:其他好文   时间:2015-10-29 18:09:57    阅读次数:371
nginx配置详解-url重写、反向代理、负载均衡
应用层的负载均衡nginx请求的连接方式epoll是Linux下多路复用IO接口select/poll的增强版本select遍历epoll无需遍历1.nginx安装(未安装邮件服务器模块)./configure--help查看编译选项配置文件中路径没加/以prefix指定的路径开始./configure\--prefix=/usr\--sbin-path=/usr/sb..
分类:Web程序   时间:2015-10-29 14:51:26    阅读次数:303
【原创】通过 ioctl + FIONREAD 判定数据可读
在排查业务 bug 的过程中,看到如下两种输出信息: TCP 连接正常情况下,进行数据读取 14:00:38 epoll_ctl(26, EPOLL_CTL_MOD, 31, {EPOLLIN, {u32=31, u64=31}}) = 0 14:00:38 epoll_wait(26, {{EPOLLIN, {u32=3...
分类:其他好文   时间:2015-10-27 17:56:52    阅读次数:483
NGINX引入线程池 性能提升9倍
1.引言正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为此,NGINX工作在非阻塞的socket模式下,并使用了epoll和kqueue这样有效的..
分类:编程语言   时间:2015-10-26 10:31:49    阅读次数:424
epoll演示样本
server参考是别人的代码#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #...
分类:其他好文   时间:2015-10-24 15:37:52    阅读次数:170
1282条   上一页 1 ... 90 91 92 93 94 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!