问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

安卓手机扩展内存:原理何在,是营销噱头?

创作时间:
作者:
@小白创作中心

安卓手机扩展内存:原理何在,是营销噱头?

引用
网易
1.
https://m.163.com/dy/article/J9R6DMFA05564QCM.html

您可能在您的安卓手机的设置或规格表中看到过“扩展内存”。一些公司称之为 RAM Plus、虚拟内存、内存融合、动态内存或扩展内存。据说该功能能为您的手机“增添”额外的内存。让我们来了解一下它是如何(以及是否)实际工作的。

什么是扩展内存

当您下载一个应用程序时,您的手机将其保存在内部存储中。但是当您打开该应用程序时,在您使用它的时候,它必须被加载到临时内存中。这是因为内部存储的速度不够快,无法运行该应用程序。临时内存就是您手机的 RAM 。而且它比 闪存 快得多。您拥有的 RAM 越多,您可以在不卡顿或延迟的情况下保持打开的应用程序就越多。

扩展内存不是快速临时内存的一部分。实际上,它只是较慢的内部存储的一部分,被重新用来充当内存,差不多是这样。当公司将手机的内存宣传为 8GB + 5GB 时,那额外的 5GB 只是从内部存储中取出的。因此,如果手机的内部存储为 128GB,您将只有 123GB 可用(忽略操作系统所需的空间)。其余部分则预留给扩展内存功能。内存扩展功能在手机的内部存储中有自己的分区。这就是为什么您也可以在手机的设置中调整其大小。

它在安卓系统上如何工作

许多提供虚拟随机存取存储器(RAM)扩展的安卓手机和平板电脑默认启用此功能。您可以在手机设置中更改该功能借用的存储空间大小。大多数手机也允许您禁用它。不过,在一些较旧的设备上,您可能需要使用 ADB 修改设置菜单来禁用它。下面是它的工作原理。

打开网易新闻 查看精彩图片

当您退出一个应用程序时,安卓系统不会立即将其关闭。它会将该应用程序在后台保持活跃状态,以便下次能够更快加载。这就是为什么 您不应该关闭应用程序 。它对您使用的每个应用程序都采取相同的操作。安卓的内存管理决定何时关闭哪些应用程序。大多数应用程序都加载在内存中,所以内存几乎总是满的。

当几乎整个随机存取存储器(RAM)都在使用时,您打开另一个应用程序时会发生什么?系统会自动 关闭一个低优先级的应用程序(它会智能地对它们进行排序)以释放内存。这时候虚拟 RAM 就派上用场了。当它可用时,系统会把低优先级的应用程序推送到特殊分区,而非将其关闭。下次您打开它时,它会从虚拟 RAM 中提取出来。这能让您更轻松地从上次中断的地方接着进行。

这就是虚拟 RAM 的全部作用。它是个临时的存储空间,当 Android 内存不够时,会在里面保存低优先级的应用程序。

扩展内存无法做到的事

既然您已经了解了扩展内存的实际情况及其工作原理,那么应该很容易明白为什么它无法替代物理内存。应用程序从不直接加载进扩展内存,而只是卸载到其中。因此,即使您的手机有 8GB 的虚拟内存,也不会提高其性能。闪存比物理内存慢得多(即使是最新的 UFS 3.1 标准也无法与之相比)。活跃的应用程序从不在闪存中运行。

打开网易新闻 查看精彩图片

这就是为什么在启用虚拟内存时,游戏或其他资源密集型应用程序的运行速度不会更快。实际上恰恰相反。由于应用程序在物理内存和内部存储之间来回移动需要时间和计算能力,虚拟内存可能会使速度减慢。当这种情况在后台发生时,您可能会注意到帧率下降以及受到限制。关闭低优先级的应用程序比移动它们更快。

其次,手机的内部存储具有有限的使用寿命,因为每经历一次读/写周期,其性能都会下降。

这只是噱头吗?

虚拟内存会加重这种寿命损耗,仅仅是为了让不活跃的应用程序能在后台运行。此外,可供您个人使用的存储空间就更少了。

对于配备 8GB 或 12GB 内存的现代手机,扩展内存并没有太大作用。往好的方面说,它可能毫无用处;往坏的方面说,甚至可能起抑制作用。对于内存小于 8GB 的较旧、较便宜的手机,扩展内存有助于多任务处理。这些手机的内存耗尽得更快,所以将不活跃的应用程序转移到存储中是有意义的。根据具体情况,扩展内存可能是一种噱头。无论哪种情况,它都不会使您的手机或应用程序运行得更快。

扩展的内存并非真正意义上的内存,它不会提升您手机的运行速度。但它确实能提升硬件配置低端的旧手机的多任务处理性能。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号