Firefox 75.0对系统内存资源的占用率有多高?

cnBeta


刚开始使用firefox火狐浏览器的时候,你会发现firefox占用内存大,CPU占用率高,打开网页停顿等问题,其实这些是因为firefox没有进行优化,默认设置是标准的设置的原因,解决方法如下:

  一. 解决CPU占用率高,打开网页停顿的问题:

  工具--选项--内容--启用Java这一项(去掉前面的勾)--确认,重启即可。(当使用firefox火狐浏览器浏览时,可能会造成某些需使用java项无法正常使用等,如有问题重新勾选即可)

  about:config中设置

  自动载入图像 permissions.default.image

  启用 JavaScript javascript.enabled

  移动或改变弹出窗口大小 dom.disable_window_move_resize

  前置或后置窗口 dom.disable_window_flip

  禁用或替换上下文菜单 dom.event.contextmenu.enabled

  二. 解决火狐浏览器的内存占用率高的问题:

  因FIREFOX没有设置快速缓存和自动释放内存,当你在长时间使用Firefox时,它所占用的内存量也会随时间不断增加,所以应该考虑定期地重新启动Firefox,让它维持在一个固定的内存占用量,并且为Firefox设置快速缓存(默认情况下,Firefox只会使用系统内存而不会使用快速缓存)

  操作步骤:

  1.打开Firefox浏览器,在地址栏中输入about:config,在过滤器中输入browser.cache.memory.enable,双击这个项目更改它的值为true。

  2.在浏览器中右键点击后选择新建>整数,输入browser.cache.memory.capacity后点击确定。

  3.下一步需在此输入一个值,而这个值的大小则取决于你计算机物理内存的大小。如果你的内存大小为256MB,则输入4096,如果你的内存大小为512MB的话,则输入8192。如果你的内存是128MB甚至更低,建议升级内存。

  (如果要恢复默认设置,将browser.cache.memory.capacity”的值改为-1)

  三. 设置当Firefox最小化时释放内存:

  打开Firefox浏览器,在地址栏中输入about:config,

  在浏览器中右键点击,选择新建>布尔变量, 在弹出的窗口中输入config.trim_on_minimize,点击确定。

  其项选中true,点击确定,

  重新启动Firefox,这样就可以实现在 Firefox最小化时自动释放占用的内存资源,从而在一定程度上可以避免因为Firefox打开了很多标签窗口而导致系统暂时假死的情况。

  此外,我们还可以在About:config设置中将名为 :browser.sessionhistory.max_total_viewers(页面快进/快退功能中保存的页面总数) 值修改为5或更小[默认是-1(无限)],这样就避免浪费更多的资源来保存页面快进/快退的页面数。最后重新启动Firefox,你便会发现 Firefox占用的系统资源不再居高不下了。

  四. 解决火狐浏览器启动慢的一些办法 :

  1:增加启动参数

  右键点击火狐浏览器的快捷方式,在“属性” —“快捷方式”—“目标”,加上参数“ /Prefetch:1”。即:"C:Program FilesMozilla Ffoxfirefox.exe" /Prefetch:1”(注意:“/”前有空格)还有一个方法是增加“ -turbo”,具体操作方法同上面的一样。

  2: 修改about:config

  在火狐地址栏里输入 “about:config”,更改 "network.http.pipelining" 为 ture,

  更改 "network.http.proxy.pipelining" 为 ture

  更改  "network.http.pipelining.maxrequests" 为 8

  其他方法比如关闭其他扩 展插件法、去掉skin和Theme、取消自动更新等等方法。

  (如果使用了SWITCH PROXY插件,其中NOTIFY ME OF UPDATE选项会造成火狐浏览器假死。还有SAVED SESSION/RESTORE TAB也可能造成。)

  关闭杀毒软件

  很多朋友说火狐打开缓慢是由于杀毒软件的原因,可能是与瑞星或者卡巴斯基等杀毒软件冲突了,所以关闭了杀毒软件打开就快了。(现在网上绝大多数的病毒都是针对IE内核的浏览器,用火狐裸奔还是比较安全的。



旗巅


长期以来,Google Chrome 一直被用户吐槽是系统内存资源的消耗大户,因而系统资源占用较低的 Mozilla Firefox,便成为了许多人的首选替代浏览器。

然而近日有网友在 Reddit 开帖吐槽称,新版 Mozilla Firefox 对内存资源的饥渴程度,已经超越了 Google Chrome 。

其他网友附和道:“你不是唯一一个躺枪的,我甚至在只开了 2~3 个标签页的情况下出现了卡顿,但 Chrome 才不会这样”。

我这台 PC 的内存容量为 4GB,新版 Firefox 带来的影响显而易见。目前已有多人向 Mozilla 汇报,但愿开发者可以及时修复这个问题。

另一位网友称:“我遇到同样的问题,一度以为是自己的电脑感染了恶意软件或其它反常的东西。只要一开 Firefox,它就猛地吃下了大量的内存,这实在太烦人了”。

目前我们唯一能做的,就是向 Mozilla 上报此问题,希望大家可以在 Reddit 帖子中积极提交有关内存异常消耗问题的反馈(传送门)。

在 Google Chrome 保持桌面和移动浏览器一哥地位的同时(份额接近 70%),Microsoft Edge 也在换用 Chromium 内核后迅速蹿升成为了行业内的第二名。

对于 Mozilla Firefox 来说,如果再不努力优化功能体验和资源占用,其市场第三的份额也必将继续被竞争对手给蚕食。


cnBeta


事实上所有浏览器都有占用内存的问题,占用的多少因人而异。如果都是初始状态(未安装任何扩展、只打开一个网页),浏览器都不会占用太多内存。

我以前也用过很长时间的Firefox ,主要是因为它能够充分DIY。在几大主流浏览器中,Firefox 对用户的知识储备要求是最高的,大部分的浏览器都不会留出那么多空间让你胡折腾。

如果您觉得Firefox 占用过高,可以适当关闭一些用不着的扩展。同时可以参照网上的一些文章进行优化设置。而且标签页要尽量看完就关,标签页多了,内存就上去了。

最近不玩Firefox 的主要原因,是因为它的更新速度和扩展不同步,每一次更新都会导致许多扩展用不了。

如果您对浏览器了解不是很多,不妨去我那里看看专门的文章,点击我的头像就可以找到。



分享到:


相關文章: