【问题标题】:CPU usage of iphone game..Is this an ok value?iPhone游戏的CPU使用率..这是一个好的值吗?
【发布时间】:2014-05-03 19:24:14
【问题描述】:

这是我在 iphone 4 上启动游戏时的屏幕截图,正如您在开始时看到的那样,cpu 的使用率非常高。我正在尝试为每个重用对象预加载资产并使用全局 @properties(以避免将它们称为 --> [self childNodeWithName:@"object"]; 但是我担心一开始,有没有其他方法可以降低cpu的成本? 对于图形的其余部分,我的 cpu 使用情况好吗?没有崩溃的游戏允许的最大使用量是多少?被苹果拒绝了?

【问题讨论】:

  • 您可以随意使用 100% CPU。让您的应用程序降低 cpu 成本是没有意义的。但是,如果界面有延迟,只需将您的处理移至后台,以便界面流畅。
  • 如何将处理移至后台?
  • 我不同意@JackWu 的观点,即“让你的应用程序的 CPU 成本更低是没有意义的。”降低程序的 CPU 开销几乎总是一个好主意,尤其是在移动平台上。 38% 对我来说似乎很合理,但如果你想办法减少它,一定要这样做!它延长了用户的电池寿命,非常棒。
  • 在这里查看有关 Grand Central Dispatch(GCD) 的苹果文档:developer.apple.com/library/ios/documentation/General/…
  • 另一个很棒的教程可以在这里找到 RayWenderlich raywenderlich.com/4295/…

标签: ios iphone performance cpu-usage


【解决方案1】:

正如您所提到的,也许一开始的大幅飙升是由于预加载资产造成的。您似乎平均大约 40% 的 CPU 使用率非常好!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多