io线程模型,概念上一般当港口处理即可:包当集装箱,船当投递/执行线程,卡车当执行/投递线程
io completion port名字的由来
【 在 wallyz 的大作中提到: 】
: 最近我在做一个东西的时候,
: 意识到了QUIC的一个问题:大容量服务器端的多线程设计比较复杂
: 对于tcp,不同的连接从kernel开始就分离成了不同的socket,考虑到一个线程的处理能力总有上限,如果并发的连接多了,只需要多开几个线程,不同的socket的数据从kernel上来之后就直接进入不同的线程,这样并发连接数很容易扩展
: ...................
--
FROM 123.116.210.*