gpt4 book ai didi

ios - iPod Touch 4G、iOS 5 上的最大(实际)内存使用

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:13:04 25 4
gpt4 key购买 nike

我们有一个内存密集型 3D 应用程序,主要针对 iPad 2 和 iPhone 4S,但它也适用于 iPod Touch 4G 和 iPhone 3GS。我们发现 iPod Touch 4G 上较小的内存占用,再加上视网膜显示屏,使得该平台更容易出现内存不足错误。 iOS5 似乎也稍微降低了可用内存。

根据我们使用的平台,降低 3D 模型的分辨率相对容易,但我们必须在加载前设置该分辨率,因此我们无法根据来自操作系统。

我们已经根据反复试验调整了内存使用情况,但我们发现长时间(例如几个月)没有重启的设备比已经重启的设备的可用内存要少得多最近。 (即使您关闭了所有正在运行的应用程序。)

我想知道其他 iOS 应用程序开发人员使用什么作为 iPod Touch 4G 应用程序的实际内存限制?

最佳答案

在牢记每个人提出的所有警告的同时,我个人的一般经验法则是,在合理的天气下,您可能会遇到以下情况:

  • 512MB 设备 -> 200MB 可用空间(iPhone 4-4S、iPad 2)
  • 256MB 设备 -> 100MB 可用(iPhone 3GS、iPad、iPod Touch 3G-4G)
  • 128MB 设备 -> 50MB 可用(iPhone 3G、iPod Touch 1G-2G)

而且,如果您想严密地承受不可感知的天气,而不以其他方式强调对内存使用的灵活响应,则可以将这些数字减半,甚至三分之一。但是,如果您在情况变得严峻时不能把任何东西扔到海里,那么要保证出色的可靠性将是相当困难的。它更像是您愿意为当时的可靠性放弃多少性能的滑动比例。

就环境可预测性而言,iOS 更像是 PC,而不是一台专用机器,无论好坏,还有操作系统的教官军士的额外好处。

关于ios - iPod Touch 4G、iOS 5 上的最大(实际)内存使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9467176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com