网络编程
hzraymond
这个作者很懒,什么都没留下…
展开
-
编程:网络编程之linux 客户端 Socket 非阻塞connect编程(正文)
linux 客户端 Socket 非阻塞connect编程(正文)/*开发过程与源码解析开发测试环境:虚拟机CentOS,windows网络调试助手 非阻塞模式有3种用途 1.三次握手同时做其他的处理。connect要花一个往返时间完成,从几毫秒的局域网到几百毫秒或几秒的广域网。这段时间可能有一些其他的处理要执行,比如数据准备,预处理等。转载 2012-11-08 15:22:19 · 681 阅读 · 0 评论 -
编程:网络编程之epoll精髓
原:http://www.cnblogs.com/OnlyXP/archive/2007/08/10/851222.htmlepoll精髓在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select转载 2012-11-08 15:28:34 · 484 阅读 · 0 评论