Я только что вышел из PSP, где тестирование производительности было простым. Вы просто отключили vsync и распечатали частоту кадров, затем изменили что-то и посмотрите, увеличивается или уменьшается частота кадров ...
Есть ли способ сделать то же самое на iPhone? Как отключить vsync? Инструмент Инструменты почти бесполезен. Его главная проблема заключается в том, что его запуск отрицательно влияет на производительность приложения! Кроме того, частота кадров, о которых он сообщает, является чрезвычайно случайной.
Мне не нужен какой-нибудь необычный инструмент, который бы отображал деревья вызовов и время, потраченное на каждую функцию. Я просто хочу неограниченную частоту кадров и какой-то способ увидеть, что это такое. Есть ли высокоточный счетчик, который вы можете использовать на iPhone? Что-то вроде QueryPerformanceCounter в Windows?
Кроме того, есть ли у вас возможность как-то УБИТЬ фоновые процессы, чтобы вы знали, что они не могут повлиять на производительность, возможно, решить проблему случайной частоты кадров?