При использовании временного профилировщика Instruments я часто получаю бессмысленные результаты. Они указывают на то, что время тратится на какую-то часть файла, которая либо находится за пределами проверяемой функции, либо не содержит исполняемого кода (комментарии, пустые строки и т.п.). Это делает результаты часто почти бесполезными.
Я пробовал несколько вещей, чтобы попытаться решить эту проблему:
- Закройте инструменты перед повторной компиляцией и повторным профилированием
- Чистая сборка, перекомпилировать
- Перезапускайте инструменты каждый раз, когда я профилирую
- Обновлено до Xcode 4.3.2
Иногда они помогают, но не всегда предотвращают проблему.
Что я могу сделать, чтобы исправить это?