Velocidad de fotogramas inconsistente de SceneKit

Veo velocidades de fotogramas muy inconsistentes en el proyecto de inicio de SceneKit. A veces se ejecuta constantemente a 60 fps (renderizado de 12 ms, descarga de metal de 6 ms), y a veces se ejecuta constantemente a 40 fps (renderizado de 20 ms, descarga de metal de 6 ms), ni más ni menos.

La velocidad de fotogramas cambia aleatoriamente cuando vuelvo a abrir la aplicación, y permanecerá en esa velocidad de fotogramas hasta la próxima vez que vuelva a abrir. Intenté cambiar a OpenGL ES, y aunque parece solucionarlo en el proyecto inicial, todavía veo esas caídas en mi aplicación real.

El proyecto inicial no está modificado (envío rotativo), y lo estoy probando en Xcode 7.0 y iPad Mini 4 con iOS 9.0.1. No estoy seguro de qué está causando el problema, SceneKit, iOS o mi dispositivo.

Editar: Aquí hay un rastro de sistema de metal, la primera parte se ejecutó a 60 fps, la segunda parte presiono el botón de inicio y vuelvo a abrir la aplicación, y se ejecuta a 40 fps. Parece que hay una gran cantidad de carga de color / tiendas en la segunda parte.

Respuestas a la pregunta(1)

Su respuesta a la pregunta