区别epoll相对select优点主要有三1select的句柄数目受限epolliocp区别,在linuxposix_typesh头文件有这样的声明#define __FD_SETSIZE 1024 表示select最多同时监听1024个fd而epoll没有epolliocp区别,它的限制是最大的打开文件句柄数目 2epoll的最大好处是不会随着FD的数目增长而降低效率epolliocp区别,在selec中采用轮询处理,其中的数据结构类。
AIO可以做到真正的异步的操作,但实现起来比较复杂,支持纯异步IO的操作系统非常少,目前也就windows是IOCP技术实现了,而在Linux上,底层还是是使用的epoll实现的。
还没有评论,来说两句吧...