什么是io复用
【什么是io复用】
当你编写的程序需要同时处理多个描数字(socket或file或device),你又不知道什么时候应该(比方说有数据可以读了)去操作(读/写)哪个描数字 。这时候I/O复用就需要登场了 。
I/O复用是一种让进程预先“警告”内核能力,使得内核一旦发现进程预先告知时指定的一个或多个I/O条件(就是描述符)就绪(可以读/写了),内核就通知进程 。linux有4个调用可实现I/O复用:select、poll继承自Unix系统 。pselect是select到Posix版 。epoll是linux2.6内核特有的 。
推荐阅读
- 叉车车架号在什么位置
- 濠景海鲜酒楼
- 厌世少女脸是鹅蛋脸吗
- 饵料老三样是哪三样
- 高血压能吃红豆吗
- 赵雅芝代言的黄金是什么呢
- 川菜干煸豆角的做法
- 烃燃烧的化学反应通式 烃燃烧的化学反应通式是什么
- 请问紫甘蓝对人身体有什么好处
- 守疆护士美家园是什么动物