В этой статье отсутствует информация об использовании приложения Instruments для профилирования производительности приложения на устройстве iOS. Пожалуйста, расширьте статью, включив эту информацию. Дополнительные сведения могут быть на странице обсуждения . ( Июнь 2020 г. )
Инструменты показывают временную шкалу, отображающую любое событие, происходящее в приложении, например, изменение активности ЦП, распределение памяти, а также сетевую и файловую активность, вместе с графиками и статистикой. Группа событий отслеживается с помощью настраиваемых «инструментов», которые имеют возможность записывать сгенерированные пользователем события и воспроизводить (эмулировать) их ровно столько раз, сколько необходимо, поэтому разработчик может видеть эффект изменений кода, фактически не выполняя повторяющуюся работу. Функция Instrument Builder позволяет создавать пользовательские инструменты анализа. [1]
^ "Добавить инструмент в документ трассировки - Справка по инструментам". Архивировано из оригинала 20 июня 2020 г.
^ "Отслеживание использования ядра и потока ЦП - Справка по инструментам". Архивировано из оригинала 20 июня 2020 г.
^ "Найти заброшенную память - Помощь с инструментами". Архивировано из оригинала 20 июня 2020 г.
^ "Найти утечки памяти - Помощь с инструментами". Архивировано из оригинала 20 июня 2020 г.
^ "Monitor disk use - Instruments Help". Архивировано из оригинала 20 июня 2020 г.
^ "Использование Activity Monitor для отслеживания общего использования сети и диска - Справка по инструментам". Архивировано из оригинала 20 июня 2020 г.
^ "Оптимизация производительности с помощью инструмента GPU Counters - Документация Apple Developer". Архивировано из оригинала 20 июня 2020 г.
^ «Использование трассировки Metal System в инструментах для профилирования вашего приложения — документация Apple Developer». Архивировано из оригинала 20 июня 2020 г.
^ "Измерение энергетического воздействия устройства iOS - Справка по инструментам". Архивировано из оригинала 20 июня 2020 г.