手机上的虚拟内存是什么?如何激活它?

  • 当物理内存不足时,虚拟内存会利用部分内部存储空间来扩展可用内存。
  • 它的主要优点是略微改善内存较小的手机的多任务处理能力,使更多应用程序能够保持运行状态而不关闭。
  • 因为它速度较慢且会消耗存储空间,所以它只是一种辅助解决方案,并不能真正替代足够的物理内存。
  • 在安卓系统中,通常可以通过在设置中搜索“RAM”或“内存”来激活虚拟内存;而在iPhone iOS系统中,虚拟内存是自动管理的,没有可见的选项。

如何在手机上激活虚拟内存

如果你经常使用手机浏览社交媒体、玩游戏、观看视频和收发信息,你可能不止一次注意到手机开始变慢或卡顿。在很多情况下,这种现象与……有关。 可用内存量以及系统如何管理它尤其是在入门级手机或使用年限较长的手机中。

最近,一项名为 虚拟内存、扩展内存或动态内存许多厂商都在安卓手机上启用这项功能。这听起来像是让手机运行更快的魔法,但实际上有很多细微差别、优势、局限性以及一些缺点,在启用它之前,你应该了解这些。

RAM究竟是什么?它有什么用途?

要了解什么是虚拟内存,我们首先需要弄清楚虚拟内存的作用。 物理内存 出厂时已安装 在你的智能手机上,RAM(随机存取存储器)是一种高速存取存储器,系统会将你当前打开的应用程序的临时数据和指令存储在其中。

以下内容存储在内存中: 手机当前正在运行的进程您当前正在查看的应用、后台运行的应用、通知、系统服务等等。所有这些信息都是易失性的:当您关闭或重启手机时,这些信息会被删除;当 Android 需要空间来执行新任务时,这些信息也会被释放。

可用内存越多,手机就越容易运行 保持多个应用程序打开状态而无需关闭它们在它们之间切换时,体验会更加流畅。当内存不足时,系统将被迫关闭应用程序、暂停进程或将数据移动到速度较慢的区域,这时…… 卡顿、偶尔死机以及加载时间较长.

在目前的设备上,常见的配置是: 4、6、8、12 甚至 16 GB 的内存然而,目前仍有很多手机配备 3 或 4 GB 的存储空间,如果你频繁进行多任务处理或使用游戏、视频编辑器等大型应用程序,很容易就会把内存用完。

移动SoC
相关文章:
如何在 Android 上启用和利用 RAM 扩展(虚拟 RAM):高级指南

什么是虚拟内存或扩展内存?

所谓的虚拟内存、扩展内存、动态内存或诸如此类的功能 三星的 RAM Plus 或 vivo 等品牌的 Virtual RAM 都属于虚拟内存 (Virtual RAM) 的范畴。这是一种系统预留一部分内部存储空间,并将其作为额外的 RAM 使用的技术。

基本上,移动设备 在存储内存(UFS、eMMC 甚至 microSD)中创建一个特殊空间 当物理内存不足时,系统会将此空间用作“备份”。该空间充当缓冲区,用于处理优先级较低的数据,从而释放实际内存空间,使系统能够同时运行更多应用程序或进程。

这个想法并不新鲜:它在计算机领域已经存在多年了。 虚拟内存或分页文件然而,直到最近,它才在安卓手机上流行起来,这与运行内存很小的廉价手机的出现以及内部存储速度的提高不谋而合。

需要强调的是,尽管它被称为虚拟内存, 它既不能替代物理内存,也不能提供相同的性能。存储内存虽然速度很快,但显然仍然比真正的 RAM 慢,而且读写周期有限,因此过度使用会产生后果。

虚拟内存内部是如何工作的?

如何在手机上激活虚拟内存

启用此功能后,系统会阻止…… 固定容量(以千兆字节为单位)的内部存储空间 (通常为 2 至 8 GB,具体取决于制造商和型号),并将其保留为 RAM 的扩展空间。

在日常运行中,当系统检测到 物理内存几乎已满它会将一些它认为不太重要的数据和进程转移到那个虚拟区域:例如,你不经常使用但为了方便快速返回而保留在“触手可及”中的应用程序部分。

从用户的角度来看,其理念是你可以 在应用程序之间切换时,它们不会频繁关闭。这样可以减少从后台返回应用时需要重新加载的次数。但是,由于访问这个虚拟空间的速度较慢,系统只会在万不得已的情况下才使用它,并且始终优先使用物理内存。

每个制造商都采用自己的算法来决定 发送到虚拟内存的内容、何时以及如何检索这些内容在许多新款手机上,该功能默认启用且静默运行;您看不到数据传输,只会注意到当内存不足时,某些切换操作会更加流畅。

物理内存和虚拟内存的主要区别

尽管目标相似——都是为了获得更多可用内存——但两者之间存在着重要的差异: 物理内存焊接在主板上,虚拟内存则基于存储设备。 需要牢记的是:

  • 速度: 物理内存比内部存储速度快得多,因此所有关键数据都会尽可能地保存在物理内存中。
  • 潜伏: 访问存储在 RAM 中的数据延迟非常低,而从虚拟内存中读取数据则需要更长时间,并会增加一些延迟。
  • 杜比利达德: 内部存储(尤其是microSD卡)的写入次数有限,因此不断地将其用作虚拟RAM意味着 更多阅读/写作循环 这会缩短其长期寿命。
  • 灵活性: 物理内存是固定的;然而,虚拟内存的容量通常可以变化。 配置或停用 来自许多型号的设置。

因此,虚拟内存应该理解为 紧急补充资金以增加一些利润并不是说它能神奇地将 4GB 内存的手机变成真正的 8GB 内存手机。

在手机上使用虚拟内存的真正优势

在日常使用中,虚拟内存的主要优势在于: 它能帮助内存有限的手机实现多任务处理。在这些设备上,尤其是那些 RAM 小于 4 GB 的设备上,在多个应用程序之间切换时,这种轻微的改善最为明显。

如果你经常同时打开即时通讯应用、社交媒体、浏览器、电子邮件和其他应用,虚拟内存可能会不够用。 减少背景关闭的数量这样,当你返回到最近使用的应用程序时,它会从你离开的地方继续,而不是从头开始重新加载。

这也有点帮助 延长普通手机的使用寿命 应用和系统更新后,会逐渐占用更多内存。启用扩展内存可以让手机更好地运行这些更新、更占用内存的版本,而不会变得运行缓慢。

另一个优点是,一些制造商允许 手动调整虚拟内存量这样,您可以根据存储空间和手机使用情况调整功能,而不会在整体速度上损失太多。

虚拟内存的缺点和风险

尽管有诸多优点,但必须认识到,过度使用此选项会带来一系列缺点。 常被忽视的缺点首先,虚拟内存使用过量会导致速度变慢,从而造成某些操作感觉比较吃力。

如果分配给虚拟内存的GB数过多,最终可能会导致…… 用于照片、视频、应用和更新的可用空间减少。这最终也会影响设备的整体性能。安卓系统需要保持一定的可用存储空间才能流畅运行。

此外,在使用存储内存时,扩展 RAM 功能涉及 不断地读取和写入数据虽然你在日常生活中可能不会注意到,但所有这些额外的流量都会逐渐缩短存储芯片或其使用的 microSD 卡的寿命。

这就是为什么许多专家建议考虑将虚拟内存作为…… 在工作量高峰期及时提供帮助而不是将其视为一种能够彻底改变所有场景下性能的功能。

何时启用虚拟内存才划算?

并非所有用户都能从这项技术中获益。在某些情况下,启用虚拟内存非常合理,而在另一些情况下则不然。 实际上无关紧要,甚至没有必要.

在一些低端或老款手机上, 3或4 GB RAM对于那些需要同时使用多个常用应用程序(WhatsApp、Instagram、浏览器、电子邮件、Spotify 等)的用户来说,启用该功能可以稍微平滑地切换应用程序,从而提高用户体验。

但是,如果你的手机已经配备了 8 GB或更多RAM实际上,这种差异通常要小得多。在这种情况下,除非你同时打开了几十个资源密集型应用,否则设备通常拥有足够的内存,扩展内存带来的性能提升几乎难以察觉。

评估剩余存储空间也很重要。如果你的存储空间即将用完, 为虚拟内存预留几GB空间可能会适得其反。因为你会没有足够的空间来更新应用程序或保存内容,而且性能也可能在其他方面受到影响。

如何在安卓手机上启用虚拟内存?

启用虚拟内存的过程因品牌和定制层而异,但几乎总是遵循类似的模式: 进入“设置”,找到与内存或 RAM 相关的选项。具体名称可能有所不同:扩展内存、虚拟内存、RAM Plus、扩展内存等。

在许多新款安卓设备上,只需打开“设置”应用并使用以下选项即可: 出现在顶部的搜索栏输入“RAM”、“内存”或“扩展内存”,如果您的手机支持此功能,它应该会显示相应的部分。

在该菜单中,您通常会找到一个切换到 启用或禁用虚拟内存 在某些型号上,还有一个选择器,用于选择要分配的存储空间大小:例如,额外分配 2、4、6 或 8 GB 的空间。更改设置后,系统很可能会要求您重启设备以应用更改。

有些新手机出厂时就已启用虚拟内存,而另一些则需要手动启用。 它是通过软件更新添加的。如果您的手机比较新,并且您没有看到该选项,请检查系统或软件更新部分是否有待处理的更新。

iPhone 和 iOS 设备上的虚拟内存管理

但就iPhone和iOS生态系统而言,情况有所不同。苹果公司不为用户提供任何设置选项。 手动激活或停用虚拟内存但这并不意味着没有先进的内存管理技术。

iOS 使用了非常激进的技术 内存管理和压缩它还拥有自己的分页和进程卸载机制,但所有这些都是完全自动化的。用户无法直接控制虚拟内存的使用量或分配方式。

苹果公司的理念是,系统应该能够自我调节。 最大限度地优化性能和内存使用因此用户无需担心这些技术问题。目前,与安卓系统不同,该品牌尚未表现出在设置中提供扩展内存选项的意愿。

用户体验:改进真的明显吗?

在实际测试和众多用户的经验中,虚拟内存带来的性能提升在以下情况下最为显著: 高多任务负载以及内存有限的设备都会出现这种情况如果你平时不打开太多应用程序,你可能几乎不会注意到任何变化。

对比同一款手机在虚拟内存禁用和启用两种情况下的性能,执行以下任务: 在 Twitch 上观看直播、编辑视频、下载文件和听音乐,所有操作同时进行。在切换应用程序时,延迟略有降低。最近使用的应用程序返回上一界面的速度也更快一些。

然而,当设备已经拥有足够的物理内存时,这种差异就不存在了。 它通常并不引人注目,也不会从根本上改变性能。对于高端或功能强大的中端设备而言,这项功能与其说是一项关键改进,不如说是基本款手机的生命线。

此外,还需要记住,如果过度使用此功能而没有管理好可用空间,系统性能最终可能会变差: 没有可用于缓存和管理数据的存储空间Android 系统受到影响,扩展 RAM 带来的所谓好处被新的瓶颈所抵消。

如果您决定使用虚拟内存,以下是一些最佳实践。

如果您决定启用此功能,建议您遵循以下一些准则: 在不损害设备健康的前提下利用它 整体表现也不尽如人意:

  • 保持足够的可用存储空间避免手机使用率始终保持在 95-99%。
  • 不要分配超过实际需要的GB数对于大多数用户来说,额外的 2-4 GB 通常就足够了。
  • 定期检查您的手机运行状况。 启用该功能后:如果您发现整体运行速度变慢,则可能需要降低或禁用该功能。
  • 避免使用速度较慢的 microSD 卡作为虚拟内存。 在允许的情况下,因为性能将非常有限。

归根结底,最好的策略仍然是尽可能地买入。 一部标配充足物理内存的手机尤其是在安卓系统上,4GB 是合理的最低配置,而 6-8GB 可以提供更舒适的使用体验,至少可以持续几年。

如何知道我的 Android 需要多少 RAM
相关文章:
安卓手机内存够用吗:选择所需内存的终极指南

综上所述,手机上的虚拟内存最好被理解为一种“备用方案”,它能在设备内存不足时提供帮助,而不是将设备变成高端设备的魔法棒;如果使用得当且有足够的可用空间,它可以提高多任务处理的流畅度,但如果您已经拥有充足的实际内存和强大的设备,它对日常使用的影响将非常有限。 分享此信息,让其他用户了解这项新功能。