摘要: unp上讲述了以下三种方法:1.调用alarm,它在指定超时期满时将产生SIGALRM信号。2. 使用select为函数设置超时3.使用SO_RCVTIMEO套接字选项为函数设置超时(1.1).使用 SIGALRM 信号为 connect设置超时stat... 阅读全文
posted @ 2018-08-17 22:38 Tattoo_Welkin 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 1. 经典“入门级”问题:IO 多路复用是什么意思? 在单个线程通过记录跟踪每一个Sock(I/O流)的状态来同时管理多个I/O流. 发明它的原因,是尽量多的提高服务器的吞吐能力。是不是听起来好拗口,看个图就懂了.(其实就是一个时分复用) 在同一... 阅读全文
posted @ 2018-08-17 21:00 Tattoo_Welkin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1. 经典“入门级”问题:IO 多路复用是什么意思? 在单个线程通过记录跟踪每一个Sock(I/O流)的状态来同时管理多个I/O流. 发明它的原因,是尽量多的提高服务器的吞吐能力。 是不是听起来好拗口,看个图就懂了.(其实就是一个时分复用) 在同一个线程里面, 通过拨开关的方式,来同时传输多个I/O 阅读全文
posted @ 2018-08-17 16:28 Tattoo_Welkin 阅读(212) 评论(0) 推荐(0) 编辑