Сопоставление Middle Производительность и тестирование обновлено
Шаблоны Instruments
Вопрос
Сопоставьте шаблон Instruments и задачу.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
Каждый шаблон отвечает на свой вопрос. Профилировать стоит Release-сборку на реальном устройстве, желательно старом.
Правильные пары
Time ProfilerГде тратится процессорное время
AllocationsКакие объекты и сколько памяти выделяются
LeaksУтечки памяти
Animation HitchesПропущенные кадры при скролле и анимациях
App LaunchЧто происходит до первого кадра
Разбор
Каждый шаблон отвечает на свой вопрос. Профилировать стоит Release-сборку на реальном устройстве, желательно старом.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Предыдущий вопрос
Как ускорить запуск приложения
Следующий вопрос
Метрики производительности у реальных пользователей
Ещё по теме «Производительность и тестирование»
- Тест в Swift Testing
- Hang и hitch: разница
- Пирамида тестов в iOS
- Тестирование сетевого слоя через URLProtocol
- Бюджет кадра на iPhone с ProMotion
- Сколько памяти занимает декодированная картинка
- Приложение пропадает без крэш-лога
- Задача на Swift: статистика рывков по длительностям кадров