select和poll和epoll

select

  • 单个进程能够监视的文件描述符的数量存在最大限制,通常是1024
  • 采用轮训的方式
  • 性能差

poll

  • 解决了文件描述符的上限问题
  • 采用轮训的方式
  • 性能差

epoll

  • 解决了文件描述符的上限问题
  • 不采用轮训的方式,只看活跃的文件描述符
  • 性能好

这三种是一种I/O事件通知机制

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容