Chinaunix

标题: poll的echo服务器完全看懂是个什么水平 [打印本页]

作者: __BlueGuy_    时间: 2014-10-13 15:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: yulihua49    时间: 2014-10-13 15:51
__BlueGuy_ 发表于 2014-10-13 15:17
两者能不能完全对应起来?

逻辑上是对的。
作者: __BlueGuy_    时间: 2014-10-14 12:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: zsszss0000    时间: 2014-10-14 19:22
epoll 更灵活 效率更高
可以选择边沿或者是水平触发方式,即同时兼具poll和select的特色
但是可能只有在linux上有实现,所以可移植特性并不是很好
作者: lxyscls    时间: 2014-10-15 10:03
怎么可能看不懂{:3_188:}
作者: pandaiam    时间: 2014-10-15 11:11
应该是又改标题和内容了。。。
作者: yulihua49    时间: 2014-10-15 11:25
本帖最后由 yulihua49 于 2014-10-15 11:27 编辑
__BlueGuy_ 发表于 2014-10-14 12:03
poll 和 epoll 有什么区别?

都是事件订阅系统。不同的内核方式,不同的接口而已。
poll更通用,几乎所有的系统都支持。
epoll,只linux有。但性能更高,使用方便一些。
你既然是用单线程,poll就可以了,没必要epoll。
作者: __BlueGuy_    时间: 2014-10-15 12:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: yulihua49    时间: 2014-10-15 12:47
本帖最后由 yulihua49 于 2014-10-15 13:12 编辑
__BlueGuy_ 发表于 2014-10-15 12:07
多线程 epoll还是不会啊 ~

你不是用单线程吗?
http://bbs.chinaunix.net/forum.p ... p;page=4#pid6402633
见38楼。
作者: __BlueGuy_    时间: 2014-10-15 17:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: wangspace    时间: 2014-10-15 21:47
好好学习,好好工作)
作者: wangspace    时间: 2014-10-15 21:51
回复 9# yulihua49
好东西  谢谢:)


   
作者: BetonArmEE    时间: 2014-10-16 07:15
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2