Я бы хотел показать пик памяти (не «утечка», а наибольшее количество памяти, используемой в течение небольшого количества времени) приложения iPhone, в котором я запускаю симулятор. Где я буду смотреть точно? PS Я использую libxml2, и я полагаю, что распределения, сделанные библиотекой, не считаютсяXCode и инструменты: как получить пик памяти приложения
1
A
ответ
2
Используйте инструмент «Выделения», выбрав Запустить | Запустить с помощью Performance Tool | Выделение в Xcode. Это покажет вам все, что ваше приложение распределяет, включая элементы в libxml2. Вы можете не видеть точные номера строк в ячейках памяти в библиотеке, но вы сможете увидеть, где происходит большинство ваших распределений.
Смежные вопросы
- 1. xcode Инструменты: Утечки памяти
- 2. CGContextDrawImage огромный пик памяти
- 3. Огромный пик памяти - CGContextDrawImage
- 4. Xcode показывает утечку памяти, но инструменты не
- 5. инструменты показывают утечку памяти - Xcode 5/iOS7
- 6. Xcode инструменты Распределение роста
- 7. xcode: Как подключить инструменты Утечки с симулятором?
- 8. XCode 3.2.1 и инструменты: бесполезная трассировка стека
- 9. Инструменты профилирования памяти
- 10. Будет ли ARC понижать мой пик памяти?
- 11. Утечка памяти через инструменты swift
- 12. инструменты для разработчиков xcode и php
- 13. Alamofire утечки памяти инструменты
- 14. Как получить инструменты профилирования xcode для отображения объектов C++
- 15. Как получить пик плотности в питоне
- 16. Удалить инструменты XCode CLI
- 17. Инструменты утечки памяти iphone
- 18. Внешние инструменты Xcode cpplint
- 19. Xcode 6 swap пример использования памяти приложения
- 20. Где инструменты xcode «Отслеживание дорожек»
- 21. Xcode 6.3.2: Инструменты продолжают запрашивать шаблон трассировки?
- 22. Как запустить инструменты для профилирования приложения MonoTouch?
- 23. Инструменты для отладки памяти?
- 24. Руководства по использованию Необходимые инструменты Xcode
- 25. Как удалить «Инструменты командной строки для Xcode»
- 26. Инструменты для проверки фрагментации памяти
- 27. Инструменты анализа профилей и памяти для Delphi
- 28. Инструменты: утечка памяти при создании UIButton
- 29. Xcode Objective-C инструменты для тестирования и методы отладки
- 30. Утечка памяти Xcode 8 instrument
Хорошо спасибо, вы знаете, могу ли я установить точку останова или что-то подобное, чтобы остановить выполнение и получить четкую визуализацию? Мое намерение состоит в том, чтобы проверить площадь памяти в течение небольшого промежутка времени. – rano
. Вы сможете установить точки останова, где у вас есть отладочная информация, а это значит, что вы не сможете сломать нигде внутри библиотеки libxml2. Все до этого момента - честная игра, и вы сможете увидеть все доступные символы. Что вы ищете? Обычно я использую Allocations для поиска мест, где я держу объекты дольше, чем мне нужно. Это полезно, потому что это допустимые объекты, которые не протекают. Они просто имеют более длительный срок службы, чем это необходимо. Это то, что вы ищете? –
Да, вы правы, я обнаружил функцию «Heapshot», которая действительно полезна для обнаружения неподвижных, но неиспользуемых объектов (даже если я должен стать более опытным в ее использовании) – rano