摘要: 水平触发:也就是只有高电平(1)或低电平(0)时才触发通知,只要在这两种状态就能得到通知.上面提到的只要 有数据可读(描述符就绪)那么水平触发的epoll就立即返回. 边缘触发:只有电平发生变化(高电平到低电平,或者低电平到高电平)的时候才触发通知.上面提到即使有数据 可读,但是没有新的IO活动到来 阅读全文
posted @ 2018-07-24 17:13 平常心u 阅读(236) 评论(0) 推荐(0) 编辑
摘要: select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写操作。 select目前几乎在所有的平台上支持 sel 阅读全文
posted @ 2018-07-24 17:10 平常心u 阅读(130) 评论(0) 推荐(0) 编辑