markparticle / WebServer

C++ Linux WebServer服务器
Apache License 2.0
3.49k stars 730 forks source link

在linux上设置默认一个进程只能开1024个文件描述符,设置epoll能监听的事件数最大也是1024,那为什么用webbench测试可以支持1w左右客户端数的并发呢? #73

Open AllwenWeill opened 1 year ago

AllwenWeill commented 1 year ago

理论上根据当前设置如果客户端不关闭,应该服务器只能同时监听1024个客户端吧?通过ulimit -a可以查看linux系统默认最大可开启1024个文件。

Fodesu commented 1 year ago

QPS不等于用户数