【问题标题】:Testing an iPad app's speed without an iPad when the simulator runs faster当模拟器运行得更快时,在没有 iPad 的情况下测试 iPad 应用程序的速度
【发布时间】:2010-03-17 21:14:13
【问题描述】:

我的 iPad 应用程序中有一些 CPU 密集型操作,我真的很希望能够在模拟器上测试它们,确保在实际 iPad 上仍能顺利运行。

模拟器似乎比 iPad 运行得更快,我需要一种更可靠/更真实的方法来测试 iPad 应用程序的速度。

有什么办法可以做到吗?

【问题讨论】:

    标签: performance ipad ios-simulator


    【解决方案1】:

    我仍然希望找到比这更好的答案(如果我看到它,我很乐意将我的“已回答”复选标记切换为更好的解决方案),但我现在是这样解决这个问题的:

    我正在编写通用应用程序并在我的 iPhone 上测试 CPU 密集型位。我的想法是 iPad 的 A4 可能已经放大到足以处理更大屏幕所需的额外图形处理。因此,如果相同的代码在 iPhone 上流畅,在 iPad 上可能仍然流畅。

    【讨论】:

    • iPad A4 运行频率为 1GHz,其分辨率高于运行频率为 600Mhz 且分辨率较低的 iPhone 3G。在我的粗略测试中,iPhone 3Gs 和 iPad 的速度几乎相同(更大的屏幕抵消了强大的处理器,你会注意到滚动 tableview 时每个单元格中有很多子视图)
    【解决方案2】:

    了解您的应用在设备上的表现的唯一方法是在该设备上对其进行测试。苹果显然允许极少数开发人员提前使用 iPad 硬件;如果您不是其中之一,那么您将不得不等待 4 月 3 日进行测试。

    【讨论】:

    • 我知道,在我拿到 iPad 之前,我实际上无法毫无疑问地知道它将如何在 iPad 上运行,但我会接受最好的猜测,而无需拥有 iPad。我正在寻找可能减慢我的进程使用 CPU 时间的建议,或其他预测它将如何运行的方法。也许通过了解我的笔记本电脑的速度与 A4 相比如何,并测量我自己的进程的 CPU 使用率——诸如此类。
    猜你喜欢
    • 2012-03-07
    • 1970-01-01
    • 2021-07-22
    • 1970-01-01
    • 2012-06-21
    • 2012-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多