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

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

3天内不再提示

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

工程师邓生 来源:IT之家 作者:骑士 2020-12-23 09:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

外媒 Windows Latest 报道,随着 Windows 10 版本 2004 的发布,微软对操作系统中的 “Segment Heap”内存管理功能进行了改进,并增加了对 Web 浏览器等桌面(Win32)程序的支持。

“Segment Heap”也被引入 Chromium 开源项目,谷歌计划用这个功能来修复臭名昭著的 Chrome 浏览器的内存占用问题。不过,谷歌团队现在决定在 Chrome 浏览器中禁用新的 “Segment Heap”实现,他们现在将启用 “ParitionAlloc-Everywhere”。

ParitionAlloc-everywhere 功能从 8 月开始就在开发中,现在看来正在稳步推进。根据一份文件显示,PartitionAlloc-Everywhere 有其自身的好处:减少了 Chrome 浏览器中的内存使用、分配器和提高了安全性。

IT之家获悉,这使得谷歌 Chrome 更有效地管理内存,从而降低内存的使用量,同时它也将减少潜在的安全问题。

谷歌 Chrome 浏览器的安全性将使用 “MiraclePtr”来提高,这需要 PartitionAlloc。

谷歌强调即将到来的变化的文件目前是内部测试的,很难预测 Chrome 浏览器何时会得到必要的变化,但更多的细节可能会在 2021 年上半年分享。

谷歌将修复 Chrome 浏览器崩溃的问题

除了内存使用的改进,谷歌表示,测试表明,如果 Windows10 的 TerminateProcess 功能用于更多的进程类型,可能会导致更少的浏览器崩溃。

谷歌指出,干净利落地退出一个进程是困难的,也是代价昂贵的,尤其是对于复杂的软件。

Chrome 浏览器已经逐渐转向使用 TerminateProcess 来处理更多的进程类型。该公司提出了一项新的改变,将在 Headless 浏览器中启用 TerminateProcess,这可能导致更少的浏览器崩溃。

“这将避免 Windows 上一些实用程序进程崩溃。我认为将这一政策应用于所有 Headless 进程类型是一个值得尝试的做法。TerminateProcess 已经在许多进程类型中帮了大忙。”谷歌软件开发人员 Bruce Dawson 解释说。

微软和谷歌都认为减少 Web 浏览器的 RAM 内存使用量是很重要的,但像 Segment Heap 和 ParitionAlloc 这样的改进会根据你的机器实现而有所不同。

值得注意的是,微软已经启用了 “现代堆实现”来减少 Edge 内存使用量,而 Edge 团队正在研究另一个名为 “睡眠标签”的功能,带有额外的内存管理改进。

责任编辑:PSY

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

    关注

    27

    文章

    6258

    浏览量

    111959
  • 浏览器
    +关注

    关注

    1

    文章

    1043

    浏览量

    37165
  • Chrome
    +关注

    关注

    0

    文章

    346

    浏览量

    19150
  • 开源
    +关注

    关注

    3

    文章

    4343

    浏览量

    46438
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    存储芯片闪崩!谷歌发布新算法,AI内存占用只需原来1/6?

    Cache内存占用降低至原来的1/6且几乎无精度损失。   随后在当地时间3月25日,美光科技开盘最高跌幅超6%,收盘跌3.4%,四天累计跌幅超过13%;闪迪当天收跌3.5%;3月26日三星电子跌近5%,SK海力士跌超6%。   而这一轮存储股价下跌,
    的头像 发表于 03-27 13:50 7023次阅读
    存储芯片闪崩!<b class='flag-5'>谷歌</b>发布新算法,AI<b class='flag-5'>内存</b><b class='flag-5'>占用</b>只需原来1/6?

    VF2 Debian image 69 Web 浏览器失败,怎么修复

    只需启动并运行图像 69。 $ ip 一个 显示互联网连接已建立良好。 单击以运行默认的Web浏览器时,会弹出一条错误消息。 “无法执行默认 Web 浏览器。” 输入/输出错误。 有什么提示需要修复吗?
    发表于 03-24 06:54

    无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!

    无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!【往期精选】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生态设备接入(含
    的头像 发表于 01-10 10:01 1376次阅读
    无需安装!在<b class='flag-5'>浏览器</b>里就能玩转ESP32/ESP8266,这个神器绝了!

    鸿蒙手机系统6.0浏览器看视频,视频显示不能横屏。怎么设置?

    鸿蒙手机系统6.0浏览器看视频,视频显示不能横屏。怎么设置? 如何掂让这个竖屏切换为横屏?
    发表于 12-20 20:10

    AI赋能谷歌Chrome与Web工具全面升级

    2025 Google 谷歌开发者大会带来了最新 Web 工具,包括全面升级的 Chrome 开发体验、极大简化的 UI 开发,到云端两侧的 AI 部署。这些强大的工具为出海开发者提供了前所未有的加速,帮助他们更高效地打造面向全球用户的 Web 应用。
    的头像 发表于 08-29 09:33 1314次阅读

    Microsoft Edge浏览器iOS端插件功能上线

    在最新发布的 139 版本中,Microsoft Edge 浏览器 iOS 端正式支持插件功能!与此同时,Microsoft Edge 安卓端的插件数量已跃升至近 30 款。广告拦截、双语翻译、资源下载……你的手机浏览器,也能拥有自定义的「超能力」。
    的头像 发表于 08-19 14:29 2015次阅读

    亚马逊云科技推出Amazon Nova Act SDK预览版,加速浏览器自动化Agent落地

    北京2025年8月5日 /美通社/ -- 亚马逊云科技日前宣布,推出Amazon Nova Act SDK有限预览版,可快速帮助客户将基于浏览器的Agent从原型部署至生产环境。该SDK可与亚马逊云
    的头像 发表于 08-06 08:42 964次阅读

    微软Microsoft Edge浏览器构筑立体式安全防线

    在信息爆炸的今天,钓鱼网站、诈骗广告、隐私追踪层出不穷。Microsoft Edge 浏览器为桌面与移动端用户构筑了立体式安全防线。七大安全护盾,保护你的上网安全。
    的头像 发表于 08-04 15:39 1523次阅读

    进迭时空 V8 RISC-V 后端优化

    前言V8是Google开发及开源的JavaScript和WebAssembly语言编译引擎,是Chromium项目的一部分,主要应用于Chrome
    的头像 发表于 07-31 09:02 1842次阅读
    进迭时空 V8 RISC-V 后端优化

    开源项目!FourThirdsEye 开源 M4/3 相机模块

    大显神通。 ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中 https://www.eda.cn/ecadViewer/viewerPage/?xmlId
    发表于 07-30 13:43

    Made with KiCad(135):Echo - 开源的音乐播放

    “  Echo 是一个开源硬件平台,专为音乐播放设计。该项目的目标是开发一款基于开源软件并采用开源设计的高品质音乐播放
    的头像 发表于 07-16 11:17 3356次阅读
    Made with KiCad(135):Echo - <b class='flag-5'>开源</b>的音乐播放<b class='flag-5'>器</b>

    开源电机驱动,免费学习

    CW32L010_BLDC_ESC_Driver电机驱动开发板 项目与资料开源项目详细开源资料可点击复制链接转到浏览器: CW32L010_
    的头像 发表于 07-01 14:51 1068次阅读
    <b class='flag-5'>开源</b>电机驱动,免费学习

    老电视如何安装浏览器

    2017年购买的夏普老电视,1.5G+8G存储,网上下的浏览器APK文件在电视内打开就弹出“解析程序包出现问题”。 未知来源选项已打开,存储空间清空到只剩下三个应用(只占用300M左右),基本可
    发表于 06-01 18:57

    HarmonyOS优化应用内存占用问题性能优化四

    内存,但需要注意在适当的时机释放Purgeable内存,以确保内存资源能够得到有效管理,避免内存占用过高导致的性能问题和
    发表于 05-24 17:20

    HarmonyOS优化应用内存占用问题性能优化一

    一、 概述 用户功能的不断增强,应用越来越复杂,占用内存也在不断膨胀,而内存作为系统的稀缺资源比较有限,当应用程序占用过多内存时,系统可能
    发表于 05-21 11:27