码迷,mamicode.com
首页 >  
搜索关键字:epoll    ( 1282个结果
Redis_3.0 源代码文件分类
adlist.c // 双向链表结构,用于定义list ae.c // 用于事件的处理 ae_epoll.c // 处理epoll事件 ae_evport.c // 通过event ports实现处理接口 ae_kqueue.c // 实现消息队列的处理 ae_select.c // 处理selec ...
分类:其他好文   时间:2017-08-01 19:06:06    阅读次数:118
Nginx
一、Nginx介绍: Nginx是一款高性能的HTTP和反向代理服务器,能够选择高效的epoll(linux2.6内核)、kqueue(freebsd)、eventport(solaris10)作为网络I/O模型,能够支持高达50000个并发连接数的响应,而内存、CPU等系统资源消耗却非常低、运行非 ...
分类:其他好文   时间:2017-08-01 09:17:56    阅读次数:213
TCP/IP 网络编程(五)
优于 select 的 epoll (I/O 复用) select 速度慢的原因 调用select后针对全部文件描写叙述符的循环 每次调用函数时都须要向该函数传递监视对象信息 select并非把发生变化的文件描写叙述符单独集中到一起。而是通过观察作为监视对象的fd_set函数的变化,因此不能避免对全 ...
分类:其他好文   时间:2017-07-29 11:34:32    阅读次数:213
Python Select 解析
首先列一下,sellect、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续 ...
分类:编程语言   时间:2017-07-27 16:35:54    阅读次数:230
谢烟客-----LNP之PHP C 扩展 (Phalcon)
Nginx的特性:高性能的静态web服务器作为smtp,httpd,tomcat,pop3等反向代理服务器10000个并发,仅消耗1M内存基于libevent库,支持event的epoll的边缘触发机制。异步IO,内存映射负载均衡、缓存支持ssl,https,fastcgi协议支持不停机升级,日志滚动,配置更新安装方式:编译安装r..
分类:Web程序   时间:2017-07-26 01:51:29    阅读次数:288
Nginx配置文档具体解释
Nginx的配置文档具体解释。在这儿做个总结,以便以后使用的时间查看。 下面大部分自己整理。部分来自參考 #设置用户 #user nobody; #启动进程数(一般和server的CPU同样) #能够使用 $ cat /proc/cpuinfo 查看内核数 worker_processes 2; # ...
分类:其他好文   时间:2017-07-25 22:35:48    阅读次数:266
Ngnix VS Apache
Ngnix和Apache各有优缺点, Ngnix在并发性能上比Apache好太多了 原因是,Ngnix是采用的epoll网络I/O模型, 而Apache采用的是select网络I/O模型 具体参见: http://zyan.cc/nginx_php_v6/ 经典Ngnix博文 ...
分类:Web程序   时间:2017-07-24 19:06:26    阅读次数:232
python IO模型
等待数据准备 (Waiting for the data to be ready) 将数据从内核拷贝到进程中 (Copying the data from the kernel to the process) Stevens在文章中一共比较了五种IO Model: blocking IO nonbl ...
分类:编程语言   时间:2017-07-21 17:18:55    阅读次数:248
Linux IO模式及 select、poll、epoll详解
同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的networkIO。一概念说明在进行解释之前,首先要说明几个概念:-用户空间和内核空间-进程切换-进程的阻塞..
分类:系统相关   时间:2017-07-19 12:02:14    阅读次数:184
IO多路复用之epoll总结
IO多路复用之epoll总结epoll是在2.6内核中提出的,是之前的select和poll的增强版本。相对于select和poll来说,epoll更加灵活,没有描述符限制。epoll使用一个文件描述符管理多个描述符,将用户关系的文件描述符的事件存放到内核的一个事件表中,这样在用户空间和内核空间的copy..
分类:其他好文   时间:2017-07-19 11:48:16    阅读次数:151
1282条   上一页 1 ... 51 52 53 54 55 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!