我有很多“客户端”,它们在不同的线程中运行并连接到不同的本地服务器。
在系统中存储约 20k 个套接字有多糟糕? (Linux)。大约 2 万个线程有多糟糕?
主要问题是关于套接字的,谢谢。
最佳答案
20K 套接字问题称为 C10K问题,并且有据可查。基本上,通过仔细的编程和足够大的系统,您就可以做到。
20K 线程问题是另一回事。这真的取决于操作系统和什么样的线程。我建议使用比套接字更少的线程。
关于c++ - 套接字和线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10111788/