iocp与epoll异同

来源:互联网 发布:设计模式java面试 编辑:程序博客网 时间:2024/04/30 15:55

IOCP与epoll异同

 

相同 

      都是处理异步处理I/O的高效模型(epoll实现假异步)。都可以携带用户数据:IOCP通过单句柄数据和单IO数据来与底层通信.epoll通过epoll_data里的'void *ptr'来与底层通信。

 

不同:

 

     epoll属于通知型.

     IOCP属于完成通知型。