Как мне интерпретировать результаты ANTS Memory Profiler? - PullRequest
2 голосов
/ 20 декабря 2010

Я профилировал свое приложение ASP.NET с помощью ANTS Memory Profiler 6 и видел признаки утечек памяти. Тем не менее, я не знаю, должны ли я видеть рост или нет (например, System.String сильно растет при каждом снимке. Должно ли это?)

Я не понимаю весь процесс памяти, поэтому я не знаю, правильно ли я интерпретирую результаты или нет. Как мне интерпретировать результаты ANTS Memory Profiler?

1 Ответ

1 голос
/ 21 декабря 2010

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

Мой тест состоял в том, чтобы пойти домойстраница веб-сайта -> Нажмите на другую страницу -> Вернуться на главную страницу.Это должно означать, что новые ссылки не должны создаваться (количество экземпляров должно оставаться 0 (без роста)).

Надеюсь, что это может помочь кому-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...