特牛网址导航

select、poll、epoll的原理与区别_epoll原理和区别-CSDN博客

网友收藏
文章目录前言同步I/O异步I/O阻塞I/O非阻塞I/O多路复用I/Oselectselect整个处理过程如下select函数原型:select的缺点pollepollepoll的原理epoll的操作模式epoll的函数epoll_create()epoll_ctl()epoll_wait()epoll为什么更高效前言本文讨论的开发环境是 Linux 网络io同步I/O在操作系统中,程序运行的空间分为内核空间和用户空间,用户空间所有对io操作的代码(如文件的读写、socket的收发等)都会通过系统调用_epoll原理和区别