电脑承受进程数量
- 1核2GB 可以大约 100 多进程或线程
- 普通服务器大概是 10倍性能,即 1000 多进程或线程。
IO 多路复用能力
1个进程或线程可以使用多个 TCP。
- 单进程 select 可以 1024
- 单进程 poll 可以数千
- 单进程 epoll 可以百万
fdset
本质上是 int[32] 组成的 bitmap
, 刚好对应 1024 个文件描述符。
1个进程或线程可以使用多个 TCP。
本质上是 int[32] 组成的 bitmap
, 刚好对应 1024 个文件描述符。