困扰Chrome用户多年的大问题,终于要解决了!
Python 知识大全
共 1637字,需浏览 4分钟
· 2021-02-05
来自扩展迷
号外:
谷歌 Chrome 浏览器很好很强大,一直以来都以简单快速、插件丰富、安全性能高而著称。
身为全球第一大 PC 浏览器,其市场份额达到 7 成以上,却依然难称完美。
多年来,Chrome 因占用了大量设备 RAM 内存而饱受诟病,装上插件后占用就更高了。所以又有 “内存怪物”、“内存毁灭者” 等等称号。
尤其是在笔记本上,Chrome 毫无疑问是用户电脑内存不足和耗电太快的罪魁祸首,它消耗计算机性能的问题长期困扰着全球用户。
随便在网上一搜,都能看到各种关于 “CPU 占用太高” 的吐槽。有网友称,“开个网页时不时跳到 90% 多,太卡了。”
不过,对于这些反馈谷歌也并非视而不见。一直以来,Chrome 开发团队都在致力于改善此问题。
比如减少垂直同步、推出冻结标签页等功能。但是搞来搞去,效果似乎都不是特别令人满意。
直到今年微软 Edge 也加入了 Chromium 阵营,事情才迎来了转机。
今年 6 月 27 日,微软在 Edge 中启用了一项名为 “SegmentHeap” 的新功能。
据悉,该功能可供开发者使用,专门用来降低其应用程序的 RAM 使用率。
微软在测试中表示,其能够使 Edge 内存有效降低 27%。
后来,在 Win10 的五月更新(2004 版)中,“SegmentHeap” 也被引入 Chromium 开源项目。
Chrome、Firefox 等应用都先后引入了这项新功能。
据谷歌工程师介绍,谷歌计划用这个功能来修复臭名昭著的 Chrome 内存占用问题。
有网友乐观地表示,既然 Edge 浏览器都降低 27%,那么 Chrome 降低个 20% 也没有太大问题了。
然而,戏剧化的是,谷歌工程师在测试中发现,启用 “SegmentHeap” 后,Chrome 的内存占用确实下降了,但处理器资源始终保持在百分之百。
最后,谷歌工程师认为这种方案降低内存占用是得不偿失的,因此已暂停使用 “SegmentHeap”。
12 月 23 日,据外媒报道称,从谷歌决定禁用 “SegmentHeap” 几个月后,现在他们又将启用一项新技术来降低内存占用。
这项新技术名为 “ParitionAlloc-Everywhere”。
这次没有微软的参与,而是谷歌工程师们自己开发的。
而且,“ParitionAlloc-Everywhere” 从 8 月开始就在开发中,现在看来正在稳步推进。
根据一份文件显示,“ParitionAlloc-Everywhere” 的好处是:有助于降低谷歌浏览器的内存开支,让内存分配器可以更高效的工作,同时有助于提高安全性。
不过,谷歌强调称,该技术仍然处于内部测试阶段,很难预计何时会在 Chrome 浏览器中出现,但更多的细节可能会在 2021 年上半年公开。
当前,该功能在金丝雀等测试版里面向开发者进行测试。
另一方面,除了内存使用的改进,谷歌还提到了浏览器崩溃的问题。
谷歌称,测试表明,如果 Win10 的 TerminateProcess 功能用于更多的进程类型,可能会减少浏览器的崩溃。
谷歌指出,干净利落地退出一个进程是困难的,尤其是对于复杂的软件来说。
现在,微软和谷歌都在为浏览器减少内存占用而努力着,至于谁将最笑到最后,一切还很难说。
- EOF -
推荐阅读利用Python开发App实战
Python 网络爬虫实战教程上线喽!【全部免费观看】
关注「Python 知识大全」,做全栈开发工程师岁月有你 惜惜相处回复 【资料】获取高质量学习资料
觉得本文对你有帮助?请分享给更多人
我就知道你“在看”
评论
金融研究 | 使用Python测量关键审计事项的「信息含量」
Tips: 公众号推送后内容只能更改一次,且只能改20字符。如果内容出问题,或者想更新内容, 只能重复推送。为了更好的阅读体验,建议阅读本文博客版, 链接地址https://textdata.cn/blog/2023-01-13-information-content-of-critical-aud
大邓和他的Python
0
我看阿里的年终奖总算发了!
到4月底了,这两天看朋友圈,发现阿里的年终奖终于发了,问了问老同学,也从网上检索了不少信息,基本搞清楚了阿里今年的年终奖情况。近来来阿里一些集团对绩效等级做了较大的调整,以前的旧绩效系统中,绩效分为3.25、3.5、3.75、4和5五个等级,其中4和5是较高绩效等级,较少见。而且之前3.5绩效内部划
公子龙
0
金融研究(更新) | 使用Python构建关键审计事项的「信息含量」
Tips: 公众号推送后内容只能更改一次,且只能改20字符。如果内容出问题,或者想更新内容, 只能重复推送。为了更好的阅读体验,建议阅读本文博客版, 链接地址https://textdata.cn/blog/2023-01-13-information-content-of-critical-aud
大邓和他的Python
0
盘点Lombok的几个骚操作,你绝对没用过!
👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目 2.0 版本完结啦, 演示链接:http://116.62.199.48/ ,新项目正在酝酿中
小哈学Java
0
堪称最优秀的Docker可视化管理工具——Portainer你真的会用吗?
来源:blog.csdn.net/shark_chili3007/article/details/123366179👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目
小哈学Java
0
Apache Paimon毕业,湖仓架构的未来发展趋势!
北京时间 2024 年 4 月 16日,开源软件基金会 Apache Software Foundation(以下简称 ASF)正式宣布 Apache Paimon 毕业成为 Apache 顶级项目(TLP, Top Level Project)。经过社区的共同努力和持续创新,Apache Paim
程序源代码
0
JS的这些新特性,你都用过么?
大厂技术 高级前端 Node进阶点击上方 程序员成长指北,关注公众号回复1,加入高级Node交流群作为一门不断演进的语言,JavaScript每年都会引入新特性。这些特性的加入,能够帮助我们编写更加简洁、高效、易于维护的代码。然而,并非所有新特性
程序员成长指北
1
【深度学习】人人都能看懂的LSTM
熟悉深度学习的朋友知道,LSTM是一种RNN模型,可以方便地处理时间序列数据,在NLP等领域有广泛应用。在看了台大李宏毅教授的深度学习视频后,特别是介绍的第一部分RNN以及LSTM,整个人醍醐灌顶。本文就是对视频的记录加上了一些个人的思考。0. 从RNN说起循环神经网络(Recurrent Neur
机器学习初学者
0