gpt4 book ai didi

flash - 使用 renderMode=GPU 的 iPad AIR 应用程序的性能突然下降

转载 作者:行者123 更新时间:2023-12-04 12:55:52 26 4
gpt4 key购买 nike

我们有一个在 Apple iPad 上运行的 AIR 应用程序,它的性能偶尔会突然下降。帧速率从 60fps 下降到 2fps,并且永远不会从中恢复。

我们的一些观察是:

  • 这只能在 iOS 4 上重现,但从不在 iOS 5 上重现 - 我们已经
    在两台相同的 iPad(第 1 代)上检查了这一点
  • 性能偶尔会下降,但总是在我们切换时发生
    应用程序之间 - 从我们的应用程序到另一个应用程序并返回
  • 很少,性能下降也会发生在第一次启动
    应用程序
  • 此性能问题不会发生在 renderMode=CPU 中, 但是这个
    模式对我们不起作用,因为渲染很难看,尤其是
    关于旋转位图

  • 有没有其他人遇到过类似的问题?任何想法如何解决它?

    最佳答案

    这听起来像是 GPU 渲染的 AIR 运行时错误,因为它只发生在 iOS 4 而不是 iOS 5。但是,您的 iOS 4 设备可能具有太少的板载 GPU 内存,无法保存所有缓存的转换。一旦您的缓存已满,就会看到巨大的性能下降(可能与您看到的下降相同)。您应该尽可能多地使用对象池来保持缓存的转换最少。

    关于flash - 使用 renderMode=GPU 的 iPad AIR 应用程序的性能突然下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8849108/

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