CPU和GPU帧时间短,帧速率低?

时间:2013-04-02 07:43:10

标签: ios xcode frame rate

我在掌握为什么我的应用程序性能为24fps而不是通常的30fps时遇到了一些麻烦。

CPU和GPU的帧时间在6-18毫秒之间变化,GPU利用率从未超过55%。这是不是意味着帧率应该更高?

当我使用'Analyze Performance'时,Xcode告诉我: 您的性能不受发出的OpenGL ES命令的限制。使用“工具”工具调查应用程序瓶颈的位置。

我是初学者,所以有人可以向我解释帧时间如此之低,但帧速率如此之高? (该设备不是问题)

编辑2013年4月2日

新发展: 这种帧速率下降仅在我从Xcode运行应用程序时发生(我知道这是因为当应用程序性能较差时,声音不同步且加速计灵敏度降低)。当我停止从Xcode运行并直接从我的iPod运行应用程序时,帧速率是完美的。现在我想知道我的应用程序是否确实存在性能问题。有没有办法让Xcode通过运行测试或监控设备来阻碍应用程序的性能?

1 个答案:

答案 0 :(得分:0)

您应该将帧速率设置为avCaptureConnection.And它应该没问题。