随笔分类 -  服务端编程

摘要:1.非阻塞 有什么用? 1. 可以让三路握手的处理等同与一般数据的处理,而不是一直让 一直尝试重连或者花费一个 时间。而且RTT时间从几毫秒到几秒不等,万一有许多连接,不论是尝试重连还是花费一个RTT时间,都将是致命的延时。 2. 可以使用该技术同时建立多个连接。Web浏览器中常用。 3. 既然使用 阅读全文
posted @ 2018-09-08 23:30 Tattoo_Welkin 阅读(397) 评论(0) 推荐(0)
摘要:1. 经典“入门级”问题:IO 多路复用是什么意思? 在单个线程通过记录跟踪每一个Sock(I/O流)的状态来同时管理多个I/O流. 发明它的原因,是尽量多的提高服务器的吞吐能力。 是不是听起来好拗口,看个图就懂了.(其实就是一个时分复用) 在同一个线程里面, 通过拨开关的方式,来同时传输多个I/O 阅读全文
posted @ 2018-08-17 16:28 Tattoo_Welkin 阅读(218) 评论(0) 推荐(0)