Программное обеспечение для профилирования памяти - как их использовать? Примеры? - PullRequest
1 голос
/ 08 июля 2010

Если я хочу проверить программу на предмет утечек памяти, какой метод мне следует использовать для этого?Какое программное обеспечение доступно и как вы его используете?Я хотел бы посмотреть, не происходит ли утечка памяти в каком-то коде, который у меня есть, и я не совсем уверен, как это проверить.

1 Ответ

0 голосов
/ 08 июля 2010

Это зависит от языка, который вы пытаетесь профилировать.

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

. Для .Net Red Gate - хороший профилировщик - я его использовал, и оно того стоит.

Я не уверен, что доступно для java - быстрый поиск показывает, что есть пара профилировщиков с открытым исходным кодом.

Я также не уверен, что доступно для javascript, хотя яуверен, что они существуют.

...