[原][Linux网络编程]之epoll

胡锦雲 18/08/20 08:23:21
为什么要用epoll,用了epoll还用不用多线程或者多进程了? 高性能的网络服务器需要同时并发处理大量的客户端,而采用那种对于每个连接使用一个分开的线程或进程的方法效率不高. 因为在处理大量的客户端的时候,资源的使用以及进程上下切换会影响服务器的性能. 那么有一个可代替的方法就是在单一的线程中使用非阻塞的I/O. epoll与多线程与多进程是互不冲突的.使用了epoll并不是说就不能用多线...
作者:kkkkde 发表于 2018/08/20 08:23:21 原文链接 https://blog.csdn.net/kkkkde/article/details/81865184
阅读:31