您的位置首页>互联网>

使用Android10旧数据让您的手机更智能

摘要 今天,我们正在研究 Android 10 如何利用从与 Google Play 连接的手机收集的信息来优化当前设备上的应用程序。在 Android 10 手势...

今天,我们正在研究 Android 10 如何利用从与 Google Play 连接的手机收集的信息来优化当前设备上的应用程序。在 Android 10 手势的最初震撼以及发现内部音频屏幕录制等顶级功能的喜悦之后,我们简要了解了其背后的内容。Android 10 于 9 月 3 日发布,从 Google Pixel 智能手机开始,从那里转移到 Essential Phone 等。

艺术优化

在 Android 10 中,ART(Android 运行时)在 Android 7 Nougat (2016) 中引入的称为 Profile Guided Optimizations 的系统上进一步改进。Google 从运行已从 Google Play 下载的应用程序的手机中收集信息。这些信息很简单——没有个人信息。只是关于某些硬件如何处理软件、每一位代码在任何给定机器上运行的方式和运行情况的信息。

该信息通过 Google Play 从 Android 设备发送到云端。Google 转而使用该信息在新设备上提供更明智、更优化的应用程序启动和运行。

Android 9 Pie 中的优化体验包括更快的启动、更少的内存占用、更少的卡顿*、更少的磁盘空间和更长的电池寿命。无论如何,这是理想的目标。在 Android 9 中,该系统被称为“Play Cloud 中的 ART 优化配置文件”,它允许 YouTube、Google Keep、Gmail 等许多应用程序比过去更快地启动并运行得更好。

*Jank是软件和处理中的不利因素。jank 这个词可以有多种用法,例如:“这个软件很垃圾,充满了垃圾。” Janky 可以用作反对优化的俚语。扬克很坏。

早期的 Android(十年前)和现在的区别在于处理“垃圾”的方式。正如您将在上面的视频中看到的,来自 Google Developers (GDG DevFest ),您将看到 Google 在垃圾收集方面的发展如何发生重大变化。

Android 10 中的新功能

ART 配置文件(如上所述)允许 Android 在应用程序运行之前预编译应用程序的部分内容。Android 10 添加到这个系统的部分是“Generational Garbage Collection” ——添加到 ART 已经在运行的并发复制 (CC) 垃圾收集器中。这个新系统将对象分成几代,收集与其他对象分开的“年轻一代”对象。

有了 ART 的 CC 垃圾收集器中的这个新的分代垃圾收集,如果不需要的话,就不需要使用传统的“全堆 GC”。这个新系统可以在一个比全堆 GC 效率高得多的过程中拾取年轻代对象,并且——作为最终目标——允许应用程序在所有设备上更有效地运行,包括低端设备。

在上方,您会看到很多关于最新 ART Runtime 的信息,这次来自 年 Android 开发者峰会。这个演讲被称为“深入研究 ART Runtime”,由 Nicolas Geoffray 和 David Sehr 提出。

此外,如果您现在尚未加载 Android 10,请查看我们的Android 10 发布日快速指南。或者,如果您有 Google Pixel 设备,则可以前往“设置”。它进入设置 - 系统 - 高级 - 系统更新 - 你应该能够立即获得 Android 10 更新!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。