|
什么是网络编程?一句话来说,网络编程是对网络协议的落地 鼎鼎大名的select:看我如何同时感知多个I/O事件
5 c- t3 S) v. C6 E2 M. x3 H/ s: y% Wpoll:另一种1/O多路复用
1 A$ G: n5 f9 Z& B9 v& ~. O非阻塞I/O:提升性能的加速器
; y# ~! `2 u4 T3 pLinux利器: epoll 的前世今生
5 F5 H4 n, C- G% I2 l" zC10K问题:高并发模型设计
6 X# r2 r6 Y( ^, l使用阻塞I/O和进程模型:用最传统的方式/ _8 J- q/ g" e( ~" _
使用阻塞I/O和线程模型:换- -种轻量的方式
, [# H7 ^4 y2 m4 d9 Z. z; ~1 jI/O多路复用遇上线程:使用poll单线程处理所有I/O事件: L( _ y, w# X1 G
I/O多路复用进阶:子线程使用poll处理连接I/O事件% L# c/ P3 Q1 P1 g c! g# ~
, z* ^& b9 B [4 v* b3 t. H- w
6 y( b/ c3 ~. j6 x
. K Y. l* I( T. ~1 t/ z |