现代浏览器的最大问题之一就是它们消耗多少内存或RAM。 例如,谷歌浏览器可能根本没有那么高效,仅打开几个选项卡就占用了近2.5-3GB。 对于大多数人来说,大约是计算机总RAM的3/4。 您可能已经知道,这确实会降低计算机的速度并降低程序的响应速度。
今天,我们将向您展示一些技巧,以减少浏览器占用的RAM数量,或者可能使您的计算机更轻松地处理它。
为什么浏览器使用那么多RAM
如今,所有浏览器似乎都使用了大量的RAM。 Google Chrome是最著名的浏览器,最近甚至是Firefox Quantum。 并不是 所有的 事情都不好。 重要的是要记住,任何未使用的RAM都是空闲的,无用的RAM实际上并没有做任何事情。 对于Chrome来说,占用大量内存并不一定是一件坏事,这是可以预料的。
这样做是为了几乎可以立即为您提供页面。 Chrome浏览器不仅在 显示 页面,而且还在后台加载HTML,CSS,JavaScript,媒体容器等等。 它可能正在加载3D游戏,电影等的元素-基本上它本身就是一个操作系统。 2017年有很多媒体要加载,这只是RAM消耗如此之大的原因之一。
最重要的是,Chrome以独特的方式处理其标签。 打开任务管理器时,您可能会看到一大堆Chrome进程打开。 这是因为Chrome将每个标签视为一个过程。 这样一来,Chrome会在后台使用较少的内存,但最重要的是,如果某个标签页崩溃了,您只会丢失该标签页,而不必关闭整个浏览器,从而丢失了您可能拥有的某些网站打开。
Chrome使用更多的RAM可以更快地向您显示元素是一件好事。 不好的事情是选项卡或外部插件开始泄漏内存。 通常,即使关闭Chrome也无法清除它-通常需要重新启动计算机。 这通常是导致PC爬行速度减慢的原因-当RAM总是满时,计算机开始动作缓慢。 这是因为您使用的RAM比PC所能提供的更多,因此它开始将一些短期内存发送到硬盘驱动器,这比短期内存要慢得多。 这是缓慢的地方。虽然使用更多RAM的浏览器 是 一件好事,但对于内存已经很低的计算机(即仅配备了4GB的内存)来说,并不是那么好。
值得庆幸的是,这是一个相当容易解决的问题。
扩展名
正如我们前面提到的,Chrome内存使用的一个大问题是每个选项卡都被视为一个单独的进程,因此每个选项卡都是一个单独的进程,占用一定数量的内存。 您打开的选项卡越多,并且取决于网站的媒体使用情况,保持这些选项卡打开所花费的内存就更多。
抑制Chrome在此方面的RAM需求的一种方法是下载并安装名为The Great Suspender的扩展程序。 这个想法是,在某个选项卡中处于不活动状态之后,它会转储该选项卡中的数据,从而释放PC上的RAM。 该选项卡保持打开状态,但是当您单击它时,Chrome必须重新加载该站点。 由于扩展名会转储数据,因此当您返回该选项卡时,加载时间会稍长一些,但是为增加内存空间而付出的代价很小,尤其是在没有太多RAM的计算机上。 您可以在这里免费下载The Great Suspender。
您可以在此处找到Firefox的类似扩展名。
此外,您可能会考虑摆脱不再使用的扩展和附件。 这些可能会在后台不必要地占用系统资源,因此,如果不使用它们,最好从浏览器中卸载它们。 根据所使用的插件,您可以节省大量的内存使用量,特别是如果该插件因内存泄漏问题而闻名。
硬件加速
减少RAM使用率的一种方法是打开浏览器的硬件加速功能。 这可以帮助处理诸如空闲进程之类的事情,这可以简化RAM的使用,但是在加载媒体密集型内容时特别有用-硬件加速将使用GPU加载该内容,从而为其他任务释放系统RAM。
您可以在Google Chrome和Mozilla Firefox中非常轻松地启用此功能。 对于Chrome,只需打开“设置”菜单。 另外,您只需在Chrome地址栏中输入chrome:// settings 。
从那里滚动到页面底部,然后选择“高级”按钮。 接下来,向下滚动至System(系统)部分,然后在“ 使用硬件加速(如果可用) ”框内打勾。
在Firefox中也很容易做到。 打开“偏好设置”菜单,然后在“ 常规”标签下,选择“ 使用推荐的性能设置” 。 启用此功能后,您现在就可以更改硬件加速设置。 只需在可用时勾选使用硬件加速的框。
硬件加速似乎在Firefox中工作得更好-至少存在更明显的区别。 请记住,为了使您注意到Firefox 或 Chrome的不同之处,必须重新启动浏览器。
使用较少的标签
您可能无法更改Chrome和Firefox内部的工作方式,但是提高RAM性能的一种方法是一次仅使用较少的标签。 您可能会保存它们以供以后使用,但是请记住,您始终可以在任一浏览器上“为这些网站添加书签”,从而无需保存标签即可保存该网站。
升级您的RAM
如果您有大量的RAM,那么Firefox,Chrome和其他浏览器所占用的内存并不是太大的问题。 但是,如果您有预算或办公用的笔记本电脑,其中许多笔记本电脑只附带基本数量-约为4GB。 这可以很快用完。 幸运的是,升级RAM相当容易,而且价格便宜。 在大多数笔记本电脑 和 计算机中,更换它们也很容易。
请务必阅读我们的指南,该指南为您的PC和笔记本电脑购买了合适的内存,然后介绍了如何在计算机中安装该RAM。 您可以在“构建自己的PC”指南中更详细地了解这一点。
点击播放
Adobe Flash Player会占用大量系统RAM。 默认情况下,Google Chrome浏览器会未经用户许可阻止使用Flash Player的内容; 但是,Google在主要网站上有很多例外。 考虑到这一点,您将要进入Chrome的设置,一直滚动到底部,然后单击“高级”。在“ 隐私和安全性 ”下,选择“ 内容设置” 。 在“ Flash ”部分下,确保将其选择为“ Ask First”。 ”
这是一个类似的过程。 在新版本的Firefox中,默认情况下Flash设置为“点击播放”。 如果您使用的是较早版本,或者可能有所更改,则可以在“附加组件”标签下轻松将其重新设置为默认值。 查找Shockwave Flash,在右侧,您将看到一个下拉框。 确保将其选择为“ 要求激活。 ”
将Adobe Flash Player启用为“点击播放”后,您的浏览器将不会加载Flash内容,从而节省了大量的内存使用量。 Flash内容仍将显示,但您必须实际单击它并授予其加载权限。 到那时,它显然会使用您的系统资源,但是当您访问网页时,它将不再自动使用它们。
作为一项安全措施,请记住,仅应为知名的受信任站点启用Flash。 Adobe在通过插件转移恶意软件等方面存在许多问题。
闭幕
这就是全部! 当然,您可能无法更改浏览器如何利用内存的内部结构,如上所述,有些事情可以将其减少到最低限度。
最终,使用RAM的浏览器是一件好事–它使一切运行得更快,更流畅,更高效。 对于内存不足的计算机,这可能适得其反,但是,如果按照上述步骤操作,即使是最大的内存消耗,例如Google Chrome,也应该能够轻松地将其最小化。 如果没有,替代方法是找到一个更简约的浏览器。
有喜欢的浏览器? 请确保在下面的评论部分给我们留下评论!