知足却不乏追求
发布时间:2015-11-04 10:41:34
......
发布时间:2015-11-04 10:40:19
......
发布时间:2015-11-04 10:39:35
......
发布时间:2015-11-04 10:34:39
......
发布时间:2015-07-31 15:48:30
点击(此处)折叠或打开
发布时间:2015-04-29 17:20:51
什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new api introduced in linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为linux2.6下性能最好的多路i/o就绪通知方法。 epoll的.........
发布时间:2015-03-18 14:14:14
so_keepalive在《unix网络编程第1卷》中也有详细的阐述:so_keepalive 保持连接检测对方主机是否崩溃,避免(服务器)永远阻塞于tcp连接的输入。设置该选项后,如果2小时内在此套接口的任一方向都没有数据交换,tcp就自 动给对方 发一个保持存活探测分节(keepalive probe)。这是一个对方必须响应的tcp分节.它会导.........
发布时间:2015-03-06 18:11:23
......
发布时间:2015-03-02 17:32:20
接上文:http://blog.chinaunix.net/uid-26000296-id-3755264.html三、异步阻塞模式另外一个阻塞凯发app官方网站的解决方案是带有阻塞通知的非阻塞 i/o。在这种模型中,配置的是非阻塞 i/o,然后使用阻塞 select 系统调用来确定一个 i/o 描述符何时有操作。使 select 调用非常有趣的是它可以用来为多个描述符提供通知,而不仅仅为一个描.........
发布时间:2015-03-02 17:32:05
简介图 1. 基本 linux i/o 模型的简单矩阵 每个 i/o 模型都有自己的使用模式,它们对于特定的应用程序都有自己的优点。本节将简要对其一一进行介绍。一、同步阻塞模式在这个模式中,用户空间的应用程序执行一个系统调用,并阻塞,直到系统调用完成为止(数据传输完成或发生错误)。/* * \brief * tc.........