阅读:2413回复:8
火狐11.0和9.0.1下downthemall性能差距巨大原因何在?
先说一句自9.0.1正式版问世后一直非常满意这个版本的表现,所以一直让它占据着default version的位置。10.0.x遭遇过几次firefox.exe进程无法正常结束的问题就一直弃用。直到11正式版出现,将11版程序装到了其他文件夹,并在独立的配置文件夹中新建了11版的配置,安装的所有扩展与9.0.1一模一样,书签是从9.0.1配置中copy过来的。
检查过downthemall的参数设置两个版本完全一样。火狐配置除了把11版新增的SPDY这个功能enable外,其他几个主要参数两个版本的设置都保持一致: network.http.max-connections;256 network.http.max-connections-per-server;30 network.http.max-persistent-connections-per-proxy;15 network.http.max-persistent-connections-per-server;15 network.http.pipelining;true network.http.pipelining.maxrequests;8 network.http.pipelining.ssl;true network.http.proxy.pipelining;true 问题现象:在使用downthemall这个扩展下载时发现11版的下载速度永远无法达到原来9.0.1下那种极限速度。在几天中每次相差不到半个小时的时间里测试多次,9.0.1无论从fedora/ubuntu/microsoft等网站下载几乎可以稳定地保持在1.1MB/s(甚至在下载时火狐还开着CNTV网络电视直播),几乎是我使用的10Mb共享带宽的上限;而11版在同样的网站下载同样的文件却总是只能达到300-500KB/s,有时甚至只有200KB/s。尝试过使用不同的参数,始终无法提高11版下dta的性能。 不太能够理解的是在扩展,参数设置,网络条件都基本一致的情况下,为什么11版下downthemall的性能较之9.0.1会有如此大的差距?难道11版大幅修改了和文件传输相关的代码?或者是新增的SPDY特性有什么副作用? |
|
|
1楼#
发布于:2012-03-20 18:21
|
|
|