2009-10-16 2 views
1

Во время работы над моим кодом в последнее время я заметил, что некоторая часть использования памяти значительно возрастает, и я не вижу многих причин для этого в моем коде. Поэтому мне интересно, есть ли какие-либо программы, методы или другие типы инструментов, которые могут сканировать мой код (Delphi) и оценить, какие процедуры, функции и функции будут самыми тяжелыми пользователями памяти. В идеале я думаю, что я буду смотреть на код, поскольку он запускается в режиме отладки, но если что-то сканирует исходные файлы и скажет мне, это будет еще лучше. Благодарю.Как найти "жирную" память процедуры использования?

ответ

2

Тип инструмента, который вы ищете, является профилировщиком. Для большинства языков есть много хороших профилировщиков. Я менее знакомы с Delphi, хотя, так что я использовал Google и оказалось следующих вариантов

Но лучшая информация, кажется, на этот вопрос от StackOverflow

1

Смотрите мой ответ на аналогичный вопрос:

Memory profiling tool for Delphi?

Не зная, как вы в настоящее время измерения «использование памяти», трудно сказать, что может быть лучшим инструментом для использования.

+0

проблема, мы не в это время. Out приложение построено настолько динамично, насколько это возможно, поэтому я хочу начать этот процесс. И, конечно же, я достаточно молод в поле, чтобы не знать про профилировщиков, но я также самый старший разработчик, который у нас есть у меня в офисе. –

Смежные вопросы