码迷,mamicode.com
首页 >  
搜索关键字:c++11 c++ epoll 网络库    ( 1619个结果
Apache服务的安装及工作模式介绍
我们都知道Linux上常见的web服务器有:apache、nginx、tomcat!其区别如下:apache:模块化服务器,支持模块较多、采用servlet处理模型,同步阻塞模型,工作模式多变,对于高并发的场景处理速度会比较慢,运行稳定。nginx:轻量级web服务器,自身支持模块较少,需要借助第三方模块支持,采用epoll处理模型,异步非阻塞型,适合高并发场景,配置简单。tomcat:apach
分类:Web程序   时间:2019-12-19 10:07:37    阅读次数:125
epoll机制:epoll_create、epoll_ctl、epoll_wait、close
https://www.cnblogs.com/xuewangkai/p/11158576.html https://blog.csdn.net/yusiguyuan/article/details/15027821 ...
分类:其他好文   时间:2019-12-18 09:16:56    阅读次数:221
epoll的水平触发和边缘触发
水平触发(Level Triggered): 当满足条件时, 触发. (select和poll采用该方式)边缘触发(Edge Triggered): 当状态变化时,触发. (信号驱动[Signal-Driven I/O]采用该方式) 过程: 当数据到来的时候, 触发器满足条件,发送通知, 进程接收到 ...
分类:其他好文   时间:2019-12-17 20:03:17    阅读次数:169
socket,实现服务器和客户端对话
服务器: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string>#include<WinSock2.h> //网络库用2.2版本 目前系统的最高版本#pragma comment(lib,"Ws2_32.lib") //加载动 ...
分类:其他好文   时间:2019-12-17 00:22:21    阅读次数:129
8-3:协程、异步IO、数据库、rabbitMQ队列、redis缓存
https://www.cnblogs.com/alex3714/articles/5248247.html 本节内容 1.Gevent协程 2.Select\Poll\Epoll异步IO与事件驱动 3.Python连接Mysql数据库操作 4.RabbitMQ队列 5.Redis\Memcache ...
分类:数据库   时间:2019-12-14 14:16:25    阅读次数:150
EPOLL使用详解
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时... ...
分类:其他好文   时间:2019-12-14 10:01:15    阅读次数:92
应对百万访问量的epoll模式
写在前面 select/poll与epoll select/poll模型工作机理 select/poll模型的局限 epoll模型工作机理 epoll的局限 golang中的epoll golang源码中的sysmon函数 小结 参考写在前面上一篇文章并发模型:Actors与CSP简单... ...
分类:其他好文   时间:2019-12-14 00:03:54    阅读次数:125
IO五种模型和select与epoll工作原理(引入nginx)
用户速度体验的1-3-10原则 性能影响 ?有很多研究都表明,性能对用户的行为有很大的影响: ?79%的用户表示不太可能再次打开一个缓慢的网站 ?47%的用户期望网页能在2秒钟以内加载 ?40%的用户表示如果加载时间超过三秒钟,就会放弃这个网站 ?页面加载时间延迟一秒可能导致转换损失7%,页面浏览量 ...
分类:其他好文   时间:2019-12-12 01:39:28    阅读次数:99
操作系统 Linux操作系统编程开发
Linux操作系统编程开发 预备知识: 1、进程操作:Linux系统是多任务的操作系统,采用进程作为任务调度的单位,进程在Linux系统下的概念是程序代码的一次执行,包括运行的代码和运行需要的数据、参数等资源。 2、进程和程序的区别:一方面:在Linux系统下,进程是程序代码的执行,所以程序是一段运 ...
分类:系统相关   时间:2019-12-08 10:27:51    阅读次数:76
随便看的面试题
关于epoll和select的区别: 1、epoll和select都是I/O多路复用的技术,都可以实时监听多个I/O事件的状态 2、epoll比select效率更高,主要是基于其操作系统支持的 I/O,事件通知机制,而 select 是基于轮询机制 3、select 能并行支持 I/O 比较小,且无 ...
分类:其他好文   时间:2019-12-07 10:50:36    阅读次数:104
1619条   上一页 1 ... 11 12 13 14 15 ... 162 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!