什么是网络编程?一句话来说,网络编程是对网络协议的落地 鼎鼎大名的select:看我如何同时感知多个I/O事件
3 `, \& h9 j" q: f% J$ y ^0 Upoll:另一种1/O多路复用
' Y: _5 h3 v9 M) Y非阻塞I/O:提升性能的加速器
. U# N9 |' s$ fLinux利器: epoll 的前世今生' i( ^4 F: N) t" Y
C10K问题:高并发模型设计
4 {4 B% x9 n6 ]$ ~. c3 b! ]- ~使用阻塞I/O和进程模型:用最传统的方式
' e) _# d: [) s1 X9 D$ P6 H使用阻塞I/O和线程模型:换- -种轻量的方式
8 M$ \7 `4 \. x# S6 a6 d% HI/O多路复用遇上线程:使用poll单线程处理所有I/O事件
0 t! M- F8 F2 P. X2 A# i+ aI/O多路复用进阶:子线程使用poll处理连接I/O事件7 n0 V* {7 Y/ `
8 f t* E" P: y9 _- y# D
/ _- z& s2 V0 @" J- [% M7 k; ^8 p {" E, M; u5 B
9 i' y! m. l& k |