iOS 15和iPadOS 15 将允许应用访问更多 RAM

e
enews
楼主 (未名空间)

在 iOS 15 和 iPadOS 15 中,Apple 将允许开发人员为其应用程序和游戏请求访问额外的 RAM;

需要确保在没有额外内存时你的应用程序仍能正常运行。

最近有报道称,尽管 M1 iPad Pro 系列配备了多达 16GB 的 RAM,但苹果只允许应用程序访问其中的 5GB。在 iOS 15 和 iPadOS 15 中,Apple 正在对应用程序可以访问的 RAM 数量进行重大更改。


在 iOS 15 和 iPadOS 15 中,Apple 将允许开发人员为其应用程序和游戏请求访问额外的 RAM。这应该转化为提供更好性能的繁重应用程序和游戏,因为它们将有更多的内存可供使用。

Apple 的开发人员文档没有说明在这种模式下可以访问多少额外的 RAM 应用程序。此权利也将仅在选定的「支持的设备」中可用。这是有道理的,因为旧 iPhone 和 iPad 没有与较新型号相同数量的 RAM。

你的应用程序的某些核心功能可能会通过超出支持的设备上的默认应用程序内存限制而表现得更好。如果你使用此权利,请确保在没有额外内存时你的应用程序仍能正常运行。

增加的内存限制仅适用于某些设备型号。调用 os_proc_available_memory 函数来确定可用内存量。更高的内存使用会影响系统性能.

如果 iPhone 或 iPad 是具有 6GB 或更多 RAM 的最新型号,那么在 iPhone 或 iPad 上使用繁重的应用程序和游戏时,你可能会注意到性能有所提高。

照片和视频编辑应用程序绝对可以从访问额外 RAM 中受益,因为它们将能够在内存中保留更多层。与 macOS 不同,iOS 和 iPadOS 上没有交换内存的概念,因此如果系统或应用程序内存不足,它只会强制关闭或运行非常缓慢。

一旦 Apple 在今年 9 月向公众发布 iOS 15 和 iPadOS 15,有权访问此权利的应用程序将进入 App Store 。