firefox开启多进程方法 以及 火狐 (firefox)不能使用 showmodaldialog 解决方法
2017-03-14 14:57
405 查看
转自:http://chongnuoji.com/2017/01/firefox-50-1-force-e10s/
之前一直觉得Firefox功能强大,但速度总是不及IE/Edge,尤其是页面打开多了就更加明显。现在发现50.1新版本可以打开多进程功能,经过一段时间使用发现提速非常明显。不过因为一些莫名的因素,打开的方法对我来说比较曲折,总结下来:
地址栏打开about:config,将以下参数修改:
browser.tabs.remote.autostart true
browser.tabs.remote.autostart.2 true
browser.tabs.remote.force-enable true
extensions.e10sBlocksEnabling false
重启后就有效果了,可以地址栏打开about:support查看是否已正确开启:
这里需要指出的是,许多插件目前并不能很好支持多进程功能,例如我常用的LastPass,开启多进程后总是提示连接不到服务器。这种情况下要么你只能放弃插件,要么放弃多进程功能。要查看自己的插件是否支持多进程可以安装一下Firefox官方提供的检测插件提供检测报告:https://addons.mozilla.org/zh-CN/firefox/addon/add-on-compatibility-reporter
另外开启多进程后默认只支持双进程,如果要打开更高进程可以修改 dom.ipc.processCount 这个参数,默认是1,最大貌似支持到8。
最近还有个小发现,曾经网上被疯狂提起的HTTP管线化加速firefox的优化文好像被人们遗忘了,其实感觉还是有点效果的,尤其是在SS穿墙的时候提升感觉很明显。毕竟这个技术应对高延迟高丟包的国外服务器,提升应该还是蛮大的。另外个人感觉在迅雷下载抢带宽的时候,对访问国内网页也有很大提升。
可以修改以下参数开启:
network.http.pipelining true
network.http.pipelining.aggressive true
network.http.pipelining.ssl true
network.http.proxy.pipelining true
如此优化一番,手上的firefox速度体验完全不弱于IE了!
---------------------
火狐 (firefox)不能使用 showmodaldialog 解决方法:
因为历史遗留问题,现在很多项目中依然在使用showmodaldialog方法,一但开启多进程此方法将会失效。如果想继续使用此方法,请关闭多进程。
-------
之前一直觉得Firefox功能强大,但速度总是不及IE/Edge,尤其是页面打开多了就更加明显。现在发现50.1新版本可以打开多进程功能,经过一段时间使用发现提速非常明显。不过因为一些莫名的因素,打开的方法对我来说比较曲折,总结下来:
地址栏打开about:config,将以下参数修改:
browser.tabs.remote.autostart true
browser.tabs.remote.autostart.2 true
browser.tabs.remote.force-enable true
extensions.e10sBlocksEnabling false
重启后就有效果了,可以地址栏打开about:support查看是否已正确开启:
这里需要指出的是,许多插件目前并不能很好支持多进程功能,例如我常用的LastPass,开启多进程后总是提示连接不到服务器。这种情况下要么你只能放弃插件,要么放弃多进程功能。要查看自己的插件是否支持多进程可以安装一下Firefox官方提供的检测插件提供检测报告:https://addons.mozilla.org/zh-CN/firefox/addon/add-on-compatibility-reporter
另外开启多进程后默认只支持双进程,如果要打开更高进程可以修改 dom.ipc.processCount 这个参数,默认是1,最大貌似支持到8。
最近还有个小发现,曾经网上被疯狂提起的HTTP管线化加速firefox的优化文好像被人们遗忘了,其实感觉还是有点效果的,尤其是在SS穿墙的时候提升感觉很明显。毕竟这个技术应对高延迟高丟包的国外服务器,提升应该还是蛮大的。另外个人感觉在迅雷下载抢带宽的时候,对访问国内网页也有很大提升。
可以修改以下参数开启:
network.http.pipelining true
network.http.pipelining.aggressive true
network.http.pipelining.ssl true
network.http.proxy.pipelining true
如此优化一番,手上的firefox速度体验完全不弱于IE了!
---------------------
火狐 (firefox)不能使用 showmodaldialog 解决方法:
因为历史遗留问题,现在很多项目中依然在使用showmodaldialog方法,一但开启多进程此方法将会失效。如果想继续使用此方法,请关闭多进程。
-------
相关文章推荐
- firefox开启多进程方法 以及 火狐 (firefox)不能使用 showmodaldialog 解决方法
- tiny210运行自己的应用程序不能使用触摸屏的解决方法以及原因猜想
- Firefox6 使用 firebug 解决方法 以及迅雷(thunder)插件报错
- Firefox下使用JS解决不能submit的方法
- 在fedora17 64位 上安装linux qq以及解决中文输入法不能正常使用的方法
- {Unity} WebGL版本不能使用反射机制以及解决方法
- 关于火狐firefox不能启动解决方法
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- Firefox中动态创建元素后不能马上使用的解决方法 Ajax__
- window.showModalDialog()方法在Chrome下不能使用的解决方法
- ibatis的一些错误码解释以及解决方法、一些使用心得(转)
- 任务管理器不能使用解决方法
- 不能使用asp标记时的解决方法
- Lenovo F41 使用WinXP不能全屏看Flash格式的电影的解决方法
- VS 2003使用第三方程序启动不能Debug的解决方法
- ibatis的一些错误码解释以及解决方法、一些使用心得
- ibatis的一些错误码解释以及解决方法、一些使用心得
- Lenovo F41 使用WinXP不能全屏看Flash格式的电影的解决方法
- 不能使用XP的“帮助和支持”解决方法
- FreeNX 在Fedora8下不能正常使用的解决方法