Web服务器:并发连接的理论限制?

时间:2011-11-18 00:54:32

标签: performance concurrency webserver

单个Web服务器可以处理多少并发连接是否存在理论上的限制?

我一直在阅读很多关于声称是世界上最快的G-WAN网络服务器以及C10k问题。

更新

另一种说明这个问题的方法是,阻止额外并发连接的最可能瓶颈的排名顺序是什么?

2 个答案:

答案 0 :(得分:0)

瓶颈可能是:

  1. 用户模式应用程序(这就是服务器比另一个更快的原因)
  2. 网络(用本地主机测试或40 GbE LAN来解决这个瓶颈)
  3. 内核(修补内核,编写驱动程序或使用其他操作系统)
  4. 所以游戏就是按照最有可能发生的顺序来解决这些问题。

    Disclamer:我参与了G-WAN项目的开发,但我与上述问题无关。

答案 1 :(得分:-1)

理论极限?不是。它是可用处理能力,RAM,延迟,套接字,带宽和任何其他因素的函数,但是没有理论上限可以置于此上,除非涉及总数宇宙中的物质和能量。

编辑:对于投票这个古老的答案的人来说,请记住,它是以最初被问到的形式回答问题而写的(它只包含问题的第一行,后来添加了详细说明) )。我将它留在这里是因为我支持这一论点。如果你想对这个答案进行投票,我会非常感激你,如果你留下一个评论来确定我错过了一些理论上限。如果你能确定一个理论极限,可能会有一个新的定理潜伏在这里!