0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Chrome浏览器“吃”太多内存怎么办?

如意 来源:太平洋电脑网 作者:Aimo 2020-11-27 09:19 次阅读

我们知道Chrome是非常出色的浏览器,无论从性能还是功能的角度来看,都是如此。

但是Chrome在内存占用方面的表现,就很令人头疼了!

常常听到有朋友抱怨,想要上网找找素材,不一会儿发现Chrome已经将PS要用的内存给挤爆了!

这种魔幻的剧情,在Chrome用户群中屡次上演,怎么办?

Chrome之所以吃内存,是因为Chrome使用了多进程机制,每一个Chrome的标签页以及每一个扩展,都是独立的进程。这样机制的好处在于,单个进程的崩溃不影响整个浏览器,保持了稳定,但也带来了吃内存的问题。

在Chrome中,就算你没有切换到某个标签页,该标签页的进程也会持续渲染网页中的各种元素、脚本,占据不小的资源,内存就被这样N个标签消耗殆尽。

知道了Chrome吃内存的原理,解决起来就有门路了。这就来推荐几个减少Chrome内存占用的方案,从机制上解决Chrome占内存的硬伤!

OneTab

下载地址:https://www.one-tab.com/

这是Chrome上的一款扩展程序。OneTab的作用在于,可以将Chrome当前开启的标签页,转换成为列表。

这些被OneTab转换掉成为列表的标签页,实际上是在内存中被清理掉了,但OneTab保存了这些标签页的记录。

当你想要重新浏览这些标签的时候,可以通过OneTab重新开启,网页也就回来了。

由于OneTab的原理实际上是清理掉标签页的进程、并在列表中保留标签页的浏览记录,因此它对Chrome的内存释放的立竿见影的。根据OneTab官方的说法,它甚至可以减少Chrome高达95%的内存占用!当然,这和你开启的标签页数量有关,开启的标签页越多,能用OneTab减少的内存占用也就越多。

The Great Suspender

下载地址:https://chrome.google.com/webstore/detail/klbibkeccnjlkjkiokjodocebajanakg

这是一款老牌的Chrome扩展程序。它的作用在于,可以暂时冻结Chrome的标签页,让标签页进程占用的资源得以释放出来。从这方面来说,其实The Great Suspender的原理和OneTab是有一定相似之处的。

安装了The Great Suspender后,就会弹出相应的设置页面,可以在其中设置多久之后冻结标签页,例如可以设置为1小时,那么后台标签页如果1小时不活动,就会被冻结。

此外,还可以设定不要冻结固定的、正在播放的、输入框有文字以及使用中的标签,可谓是非常细致了。

可以设置一定时间后,自动冻结后台标签页

一个标签被The Great Suspender冻结后,是需要重新加载的,这和OneTab中将标签转为列表后需要重新加载的道理是一样的。

而The Great Suspender可以将之前标签的内容缓存到硬盘,重新加载不需要网络连接,而且还可以回到之前的浏览位置,非常方便。

The Great Suspender的效果非常明显,看看下面的对比,可见The Great Suspender的确可以让Chrome减少很多内存占用。

省内存效果还是很明显的

使用Edge浏览器

如果你觉得Chrome的内存占用太大,但又不想通过这些工具对标签页动手脚,那么还可以考虑一下Edge浏览器。

Edge浏览器已经换用了Chromium内核,而且兼容Chrome的扩展程序,并可以导入Chrome的书签、浏览记录、密码等资料。从体验上来看,其实Chrome用户是可以无缝过渡到Edge浏览器的。

而和Chrome相比,Edge浏览器是更加省内存的。原因在于,在Windows 10 2004中,微软带来了SegmentHeap这一特性,可以让Edge浏览器的内存占用下降27%之巨。

而到目前为止,Chrome是明确表示不支持该特性的,因此Edge在内存占用上,相比Chrome存在明显优势。

当然,SegmentHeap也并非全是好处,它会一定程度加重CPU的负担。但现在CPU的性能早已经过剩,在六核八核随处走的当下,这项技术还是比较合理的。如果你内存实在不堪重负,Edge要比Chrome更值得选择。

总结

简单来说,要降低Chrome的内存占用,最常见的思路就是通过冻结Chrome标签的进程,让占用的资源释放出来,待到有需要的时候再重新加载标签。通过这个方法,可以大大减少Chrome的内存占用量,不过也会加重CPU和硬盘的负担,体验更多网页加载过程,可谓有得有失。希望Chrome日后也能像Edge那样,跟进SegmentHeap特性,带来更合理的内存占用吧。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内存
    +关注

    关注

    8

    文章

    3008

    浏览量

    73919
  • 浏览器
    +关注

    关注

    1

    文章

    1016

    浏览量

    35294
  • Chrome
    +关注

    关注

    0

    文章

    341

    浏览量

    17990
收藏 人收藏

    评论

    相关推荐

    Chrome 15正式版浏览器登场

    `Google今天发布了Chrome 15正式版,Windows、Linux、Mac三大平台以及Chrome Frame浏览器内嵌框架用户均可更新至最新的Chrome 15.0.874
    发表于 10-26 18:49

    树莓派安装chrome浏览器的问题

    如题,在安装chrome浏览器的时候,出现如下图问题。怎么破?
    发表于 09-11 11:07

    安装了chrome浏览器,但还是很卡

    在论坛看到了发烧友大神说的关于浏览器的问题,我也就安装了chrome浏览器,但是还是卡爆了。CPU爆棚的说。。。
    发表于 09-12 16:44

    浏览器打不开怎么办   

      很多网友在上网的时候,都会遇到浏览器打不开的情况,这个时候该怎么办呢?下面来分享一下浏览器打不开的解决办法。  浏览器打不开的修复方法:  1、关于
    发表于 06-17 10:16

    Chrome浏览器将在ARM内核运行,Google Andr

    Chrome浏览器将在ARM内核运行,Google Android如虎添翼 Google将为其新发布的x86浏览器开发一个适用于ARM处理的内核,Google创始人之一Sergey
    发表于 09-05 10:57 1376次阅读

    谷歌Chrome IOS版浏览器试用体验

    一直以来,Chrome都无法染指iOS平台,而在今年的谷歌I/O大会上,Chrome副总裁布莱恩·拉克丝基(Brian Rakowski)表示,Chrome浏览器将会在晚些时候登录AP
    发表于 07-03 14:32 2613次阅读
    谷歌<b class='flag-5'>Chrome</b> IOS版<b class='flag-5'>浏览器</b>试用体验

    四大浏览器续航对决,结果Chrome浏览器完胜

    近日,YouTube频道UP主Linus Tech Tips进行了一次四大浏览器续航对决,结果Chrome浏览器完胜。
    发表于 06-27 10:16 1390次阅读

    Chrome成为浏览器市场的霸主 微软Edge惨淡收场

    浏览器竞争的赛道上,微软Edge算是彻底输了。微软为与Chrome竞争重新启动Edge浏览器,但结果确实不如人意。如今Chrome已彻底统治浏览器
    发表于 02-03 10:23 857次阅读

    谷歌浏览器 Chrome 发布 Linux 版本即将跟进

    的安装文件。似乎不是太方便。  可以导入你以前用的浏览器的一些用户数据 界面很简洁,不过经过笔者测试,Chrome内存占用率有点高。 目前Google只提供Widnows版本,本站将密切关注
    发表于 04-02 14:38 531次阅读

    Chrome浏览器隐私设置重新设计后有什么不同

    Chromium小组重新设计了Chrome浏览器的“隐私设置”或Chrome 80中的“隐私和安全设置”卡。
    的头像 发表于 11-16 09:37 2278次阅读

    谷歌计划通过Lacros将Chrome浏览器Chrome系统分离

    Chromebook 用户可能一直以来有一个烦恼:由于 Chrome 浏览器Chrome OS 绑定更新,当 Chrome OS 的版本停止受支持时,
    的头像 发表于 09-14 14:04 2118次阅读

    谷歌计划用 Chromium 开源项目修复 Chrome 浏览器内存占用问题

    (Win32)程序的支持。 “Segment Heap”也被引入 Chromium 开源项目,谷歌计划用这个功能来修复臭名昭著的 Chrome 浏览器内存占用问题。不过,谷歌团队现在决定
    的头像 发表于 12-23 09:33 2037次阅读

    谷歌改进 Chrome 浏览器性能:启动更快,内存使用减少

    2 月 20 日消息 据 WindowsLatest 报道,根据多个代码提交,谷歌正在开发 “PartitionAlloc-everywhere”功能,以提高 Chrome 浏览器在 Windows
    的头像 发表于 02-20 10:41 2013次阅读

    谷歌Chrome浏览器将提供激进的内存节省方案

    谷歌Chrome浏览器自推出以来因过度消耗内存而广受诟病,因此,近日谷歌已上线“内存使用情况”工具,供用户查看当前标签页面所占内存容量(MB
    的头像 发表于 05-09 16:25 491次阅读

    写一个Chrome浏览器插件

    浏览器插件有哪些种类 •以chromium为内核的浏览器插件如Chrome •firefox浏览器插件 •safari浏览器插件 本
    的头像 发表于 11-18 17:12 233次阅读
    写一个<b class='flag-5'>Chrome</b><b class='flag-5'>浏览器</b>插件