码迷,mamicode.com
首页 >  
搜索关键字:epoll    ( 1282个结果
epoll
https://segmentfault.com/a/1190000003063859http://man7.org/linux/man-pages/man7/epoll.7.htmlEPOLLIN事件内核中的socket接收缓冲区 为空 低电平内核中的socket接收缓冲区 不为空 高电平EP.....
分类:其他好文   时间:2016-01-19 21:07:25    阅读次数:205
nginx性能优化
event段优化 使用epoll事件驱动,比默认selec、poll更高效。 加大worker_connection 65535,使得nginx并发能够执行更多的连接 如果设定过小,在高并发的情况下,会在日志中有 work_connection is not enough while accepti...
分类:其他好文   时间:2016-01-17 21:29:16    阅读次数:148
Linux内核中网络数据包的接收-第二部分 select/poll/epoll
和前面文章的第一部分一样,这些文字是为了帮别人或者自己理清思路的,而不是所谓的源码分析,想分析源码的,还是直接debug源码最好,看任何文档以及书都是下策。因此这类帮人理清思路的文章尽可能的记成流水的方式,尽可能的简单明了。Linux2.6+内核的wakeupcallback机制Linux..
分类:系统相关   时间:2016-01-16 19:38:30    阅读次数:304
python网络编程——socket进阶篇(select/poll/epoll)
原 生socket客户端在与服务端建立连接时,即服务端调用accept方法时是阻塞的,同时服务端和客户端在收数据(调用recv)时也是阻塞的。原生 socket服务端在同一时刻只能处理一个客户端请求,即服务端不能同时与多个客户端进行通信,实现并发,导致服务端资源闲置(此时服务端只占据 I/O,CPU...
分类:编程语言   时间:2016-01-14 14:06:04    阅读次数:251
实例浅析epoll的水平触发和边缘触发,以及边缘触发为什么要使用非阻塞IO
一.基本概念 我们通俗一点讲:Level_triggered(水平触发):当被监控的文件描述符上有可读写事件发生时,epoll_wait()会通知处理程序去读写。如果这次没有把数据一次性全部读写完(如读写缓冲区太小),那么下次调用 epoll_w...
分类:其他好文   时间:2016-01-06 00:22:35    阅读次数:299
python--第十天总结(Select/Poll/Epoll使用 )
Python Select Server,可监控事件数量有限制:#!/usr/bin/python# -*- coding: utf-8 -*-import selectimport socketimport Queue server = socket.socket(socket.AF_INET,....
分类:编程语言   时间:2015-12-28 15:35:02    阅读次数:375
Memcached 基础理论
特点:1、协议实现简单,使用telnet或nc等命令就可以直接操作memcached存取数据2、支持epoll/kqueue异步I/O模型,使用libevent作为事件处理通知机智3、使用key->value键值作为数据存储格式4、使用全内存缓存,效率高,但服务重启数据会丢失工作原理:1、Memcached是一款开源..
分类:系统相关   时间:2015-12-19 15:12:17    阅读次数:255
epoll使用总结
总结epoll使用中的一些问题,主要包括大量连接时connect请求遗漏问题的解决和epoll_wait()参数的设置
分类:其他好文   时间:2015-12-16 18:56:39    阅读次数:110
Linux IO模式及 select、poll、epoll详解(转载)
http://segmentfault.com/a/1190000003063859#articleHeader6 原文同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的ne....
分类:系统相关   时间:2015-12-14 16:22:47    阅读次数:262
【Nginx】epoll事件驱动模块
Linux 2.4之前的内核版本号,Nginx事件驱动的方法是使用poll、select功能。过程必须等待一个事件发生在连接上(接收数据)时间。部连接都告诉内核,由内核找出哪些连接上有事件发生。因为须要把大量连接从用户空间复制到内核空间,所以开销巨大,因此,使用poll、select事件驱动方式,最...
分类:其他好文   时间:2015-12-12 18:32:26    阅读次数:208
1282条   上一页 1 ... 88 89 90 91 92 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!