gpt4 book ai didi

ios - 我可以为所有用户假设同一 iOS 设备的应用程序速度相同吗

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:17:21 25 4
gpt4 key购买 nike

我找不到这方面的答案,所以我希望答案是肯定的。

我是否可以做一个简单的假设,如果我在装有 iOS 6.0 的 iPhone 5 上测试我的应用程序,所有使用装有 iOS 6.0 的 iPhone5 的用户都将具有相同的性能——假定所有应用程序都在孤岛中运行并分配了特定的在前台时的内存空间和 CPU 使用率。

合理假设?

谢谢

最佳答案

虽然它们被分配了自己的内存空间,但这并不意味着它们可以访问所有可用的内存。 Apple's documentation很好地描述了问题:

There is a direct correlation between the amount of free memory available and the relative performance of your app. Less free memory means that the system is more likely to have trouble fulfilling future memory requests. If that happens, the system can always remove suspended apps, code pages, or other nonvolatile resources from memory. However, removing those apps and resources from memory may be only a temporary fix, especially if they are needed again a short time later. Instead, minimize your memory use in the first place, and clean up the memory you do use in a timely manner.

磁盘访问和 CPU 访问之类的东西也取决于后台发生的事情。用户可能有多个邮件帐户同步和通知触发和网络信号搜索以及一大堆其他东西,所有这些都可能影响性能。如果您遇到性能达到极限的情况,那么最好看看您可以在哪里调整您的应用程序。

关于ios - 我可以为所有用户假设同一 iOS 设备的应用程序速度相同吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13802469/

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