io之select模型

IO分为阻塞,非阻塞(轮询),拉模式,推模式,还有就是select 模型。事实证明,在单CPU平台上,Linux下的select不一定比多线程表现差。

PlantUML select模型

一般的socket编程, echo 程序如下:
客户端:
服务器:

如果用UDS socket的话,使用了Socket File
客户端:
服务器:

github代码: