Я пишу приложение и с удивлением вижу, что его общее использование памяти уже слишком велико. Я хочу профилировать динамическое использование памяти моего приложения: сколько объектов каждого вида находится в куче, и какие функции создали эти объекты? Кроме того, сколько памяти используется каждым объектом?
Есть ли простой способ сделать это? Я работаю как на Linux, так и на Windows, поэтому инструментов любой из платформ будет достаточно.
ПРИМЕЧАНИЕ: я не беспокоюсь об утечках памяти здесь.