您现在的位置是:首页 > 科技 > 正文

提高应用加载速度:Android 15 的潜力

发布时间:2024-02-21 15:15:52东豪发来源:

导读 大多数顶级手机的内存都比普通笔记本电脑多。这些额外的 RAM 对于处理图像处理、人工智能和玩激烈的游戏等任务非常有用。但是,您手机的...

大多数顶级手机的内存都比普通笔记本电脑多。这些额外的 RAM 对于处理图像处理、人工智能和玩激烈的游戏等任务非常有用。但是,您手机的 RAM 通常不会完全满,因为操作系统会在需要时通过停止或切换任务来阻止这种情况。让操作系统管理内存通常是个好主意。但是,有些任务必须满负荷运行。如果没有,再次启动时可能会出现问题。

当Google发布Android 7.0 Nougat时,它推出了一项名为PinnerService的新服务。该服务允许系统锁定页面缓存中的某些文件,防止其他进程使用该内存。如果设备制造商识别出经常使用的特定文件,此功能会很有帮助。

通过 PinnerService 将重要文件锁定在内存中可以提高设备的性能,尤其是当用户打开要求较高的应用程序时。例如,Google 使用 PinnerService 将 Google 相机应用程序、Pixel Launcher 和一些重要的操作系统组件保留在内存中。在 Android 15 中,谷歌还可能使用该服务将 Android System WebView 的部分内容锁定在内存中。

Android 15 中的 Android 系统 WebView安卓15

Android System WebView 是操作系统的一部分,许多应用程序使用它来显示 Web 内容。某些应用程序使用 WebView 执行简单任务,例如显示登录屏幕或帮助页面。其他人的主要功能则依赖于它。例如,Feedly(RSS 阅读器)等应用程序使用 WebView 来显示整篇文章,而无需在新选项卡中打开默认浏览器。

Android System WebView 与 Google Chrome 建立在相同的开源 Chromium 代码库之上。然而,它是一个单独的包,可以独立更新。为了节省设备空间,Google 创建了一个名为 trichrome 的库。其中包含 WebView 和 Chrome 的共享代码和资源。在 Android 15 开发者预览版 1 中,Google 已将 Trichrome 库包含在固定文件列表中。

标签:

上一篇
下一篇