了解适用于Mac、Windows和Android的Google内存节省Chrome | 南京·未迟 | Google 出海体验中心

了解适用于Mac、Windows和Android的Google内存节省Chrome

最新的 chrome 浏览器带有一个新的“PartitionAlloc”,以提高安全性、空间效率和低分配延迟。

了解适用于 Mac、Windows 和 Android 的 Google 内存节省 Chrome

以下是谷歌对镇上新技术 PartitionAlloc 的评价。

“分区是一个堆,其中包含某些对象类型、特定大小的对象或具有一定生命周期的对象(根据调用者的喜好)。调用者可以根据需要创建任意数量的分区。每个分区都是独立的,并且不受任何其他分区的影响。

每个分区包含多个桶。存储桶是分区中包含类似大小对象的区域。

PartitionAlloc 将每个对象分配与最接近的桶大小对齐。例如,假设一个分区有 64 字节、256 字节和 1024 字节的三个存储桶。在这种情况下,PartitionAlloc 将通过四舍五入到 256 字节并从第二个桶分配来满足 128 字节的分配请求。”

Chrome 经常因其内存使用而受到批评。上述事实促使这家搜索引擎巨头在最近的 Mac、Windows 和 Android 浏览器版本中解决了这些投诉。

它目前在 Chrome for Android 和 64 位 Windows 中随处使用。

被称为“Chrome M89”的新 Chrome 浏览器在 Windows 操作系统上显着节省了内存。

目前,用户最多可以体验到 22% 的浏览器进程、8% 的渲染器和 3% 的 GPU。最值得注意的是,Chrome M89 的响应速度提升了高达 9%。

此举是在用户多年抱怨浏览器应用程序的内存消耗之后做出的。此外,竞争应用程序,如 Safari 和 Firefox 浏览器,在优化设备内存空间使用方面也更加智能。

新的 Chrome 可以通过将较少使用的空闲内存丢弃到前台的选项卡来恢复每个选项卡最多 100 兆字节。

一些 Beta 用户报告在一些流行网站上节省了超过 20% 的内存。

谷歌在其博客中表示:“Chrome 现在通过丢弃前台选项卡未主动使用的内存(例如您滚动到屏幕外的大图像)来回收每个选项卡高达 100MiB,这在一些流行网站上超过 20% ”。

这一举措对 iOS 用户有何影响?

在 iOS 平台上,谷歌最近将其后台标签内存占用减少了高达 8%,在某些应用程序上减少了超过 1GB。

此外,这家科技巨头还加倍努力,通过将其 Chrome 87 与 JavaScript 计时器唤醒选项卡集成在隐藏页面上来让 MacOS 用户满意,从而进一步将背景页面的 Apple Energy Impact 得分提高了 65% 以上。

对于 MacBook 用户来说,嘈杂的风扇和增加的热量释放将成为过去。

谷歌此举对安卓用户有何影响?

Google 使用 Android App Bundles 来优化单个设备的下载和独立的拆分,以促进按需拆分的加载。

在 Android 平台上重新打包 Chrome 有望缓解以下问题:

  1. 最大限度地减少资源耗尽崩溃
  2. 内存使用率提高 5%
  3. 增加启动时间快 7.5%
  4. 自夸页面加载速度提高 2%

使用 Chrome 的 RAM 超过 8GB 的​​ Android 10 及更高版本设备将以以下形式享受改进的用户体验 (UX):

  1. 页面加载速度提高 8.5%
  1. 滚动和输入延迟平滑超过 28%
  1. 冻干标签,或与屏幕截图大小相同的轻量标签,移动版 Chrome 启动速度快 13%
Scroll to Top

联系我们

=