多线程中select()的性能(Linux)

时间:2011-12-30 07:43:27

标签: performance select epoll linuxthreads

根据CURL和libev维护者的说法,select在大约 100 左右的文件描述符之后变得非常困难。如果我将文件描述符拆分为多个线程,我可以将select扩展到大约 1000 左右的文件描述符吗?还是会有这么多低效率,不值得做?

我不需要10,000个连接(谁呢?)。用epoll或任何不想要的东西捣碎。我只需要大约1000个连接,以免陷入双核3Ghz。假设select(和select for processing)是软件中最大的瓶颈。

0 个答案:

没有答案