个人随笔
目录
IO多路复用:select,poll的优缺点
2023-06-24 12:50:06

优点

充分利用了一次系统调用select()/poll()就可以实现管理多个client的事件(read、wirte\accept等)。大大降低了之前非阻塞IO时频繁无效的系统调用。
核心思路是:将主动询问内核转变为等待通知,提升了性能

缺点

每次select()/poll()都需要将注册管理的多个client从用户态拷贝到内核态。在管理百万链接时,由拷贝带来的资源开销较大,影响性能。

 69

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2