09 2017 档案
高性能网络服务器编程:为什么linux下epoll是最好,Netty要比NIO.2好?
摘要:基本的IO编程过程(包括网络IO和文件IO)是,打开文件描述符(windows是handler,java是stream或channel),多路捕获(Multiplexe,即select和poll和epoll)IO可读写的状态,而后可以读写的文件描述符进行IO读写,由于IO设备速度和CPU内存比速度会 阅读全文
posted @ 2017-09-23 15:21 any91 阅读(599) 评论(0) 推荐(0)
TCP连接的关闭
摘要:原文地址:http://lib.csdn.net/article/computernetworks/17264 TCP连接的关闭有两个方法close和shutdown,这篇文章将尽量精简的说明它们分别做了些什么。 为方便阅读,我们可以带着以下5个问题来阅读本文: 1、当socket被多进程或者多线程 阅读全文
posted @ 2017-09-09 09:03 any91 阅读(3718) 评论(0) 推荐(0)