logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux下编写C++服务器(EPOLL高并发Socket服务器)

概述之前写的并发服务器是accept到客户端的句柄后,就开启一个线程,让子线程处理这个客户端的通讯,客户端多了会造成高内存,因此限制了高并发,同时非阻塞也可能会造成高CPU使用率。Linux的EPOLL机制解决了上面的问题,EPOLL使用事件触发的机制,只有事件变化时才会处理事件,可以从事件中获取句柄、事件类型信息,进行处理。参考文献:浅析epoll的水平触发和边缘触发,以及边缘触发为什么...

到底了