2013-04-02 51 views
1

我在抓取爲什麼我的應用性能是24fps而不是通常的30fps時遇到了一些麻煩。CPU和GPU的低幀時間,低幀頻?

CPU和GPU的幀時間在6-18毫秒之間變化,並且GPU利用率永遠不會超過55%。這不意味着幀率應該更高?

當我使用'分析性能'時,Xcode告訴我: 您的性能不受發佈的OpenGL ES命令的限制。使用儀器工具來調查應用程序瓶頸的位置。

我是這方面的初學者,所以有人可以向我解釋幀時間可以如此之低,但幀率如此之高? (該設備不是問題)

編輯2013年4月2日

新發展: 這幀率下降只發生,當我從運行Xcode中的應用程序(我知道這是因爲當應用程序性能很差,聲音不同步,加速度計靈敏度降低)。當我停止從Xcode運行並直接從我的iPod運行應用程序時,幀速率是完美的。現在我想知道是否真的有我的應用程序的性能問題。 Xcode是否可以通過運行測試或監控設備來阻止應用程序的性能?

回答

0

你應該設置幀率到你的avCaptureConnection.And然後它應該好。