Инструменты Object Alloc инструмент GRAPH вопрос - PullRequest
1 голос
/ 20 февраля 2011

Я получаю смешанную информацию о графике инструмента Object Alloc в инструментах ...

С одной стороны, я слышал, как несколько людей заявляют (<- см.нить) что график <em>не учитывает освобождения и всегда будет расти .Тем не менее, когда я использую его сам, я вижу, что иногда он останавливается, особенно когда я освобождаю ресурс.Итак, кто-то может сказать мне, какого черта я смотрю, когда я вижу график в инструменте Object Alloc?

И если вы тоже собираетесь подтвердить широко распространенное утверждение о том, что график действительно не учитывает освобождение, пожалуйста, сделайте нам, мирянам, услугу и будьте очень внимательныв вашем объяснении - проявляя особую осторожность, чтобы точно указать, что вы предполагаете делать с графиком, когда он идет ВНИЗ, и это происходит.

* Обратитесь к ответу в этой теме: Проверка выделения памяти в приборах

1 Ответ

1 голос
/ 20 февраля 2011

Это зависит полностью от того, как вы сконфигурируете инструмент распределения.Если вы щелкнете по маленькой кнопке (i) на инструменте Allocations, вы увидите лист конфигурации, подобный приведенному ниже.

Если вы хотите отслеживать только прямые распределения, включите его!Если вы хотите записывать каждое последнее сохранение / освобождение (очень полезно для определения количества зомби и чрезмерных удержаний), вы также можете включить это!

У него даже есть фильтрация;отфильтруйте только ваши объекты, если хотите.

enter image description here

...