网站内容长时间阻塞和等待一些文件

我正在开发一个网站,它正在我的本地机器上运行。 该页面快速加载一些内容,但是然后瀑布图显示其余内容(通常是小图像)的长时间阻塞和等待时间,

前13个文件的交付时间不到0.5秒,其余的时间段都在增加,需要花费2到5秒才能完成,尽pipe它和快速文件一样小。

  • 这个页面上没有AJAX。

网站瀑布图

我使用的是Apache 2.2,在我的机器上有16 GB的RAM。 有人熟悉瀑布图中显示的模式吗?

任何想法为什么一些内容可能会如此缓慢地传递? Apache或其他系统问题?

让我知道你需要什么信息…只是希望这种问题是一些明智的主人的老帽子!

好吧,事实certificate,我没有在Windows 7中的问题,所以我觉得它可能是相关的浏览器。 我的Ubuntu的Firefox有(about:config)network.http.max-connections = 32. Firefox会尝试打开32个连接到我的服务器。 1s的延迟是Apache产生新的subprocess。 一旦我将最大连接数限制在闲置的Apache进程的大小范围内,问题就消失了。 我不能依靠人们改变他们的浏览器,所以作为一个修复,我把Apache MinSpareServers设置为32.另外,如果MaxClients设置得太低,KeepAlive打开,Firefox仍然会尝试创build32个并行连接,等到KeepAlive过期,以便可以产生新的Apachesubprocess。