我在Linux上使用C编写了一个聊天服务器.我测试了相同的,它在性能方面工作得很好.唯一滞后的是我使用select系统调用来处理套接字描述符.由于select的限制为1024,所以最多我的聊天服务器只能同时处理1024个用户.
我知道我可以使用的另一个选项是民意调查,但与select相比,它的性能并不那么确定.
请建议我解决这种情况的最有效方法.
c c++ linux linux-kernel socketserver
c ×1
c++ ×1
linux ×1
linux-kernel ×1
socketserver ×1