Возможно ли для программы С++ отслеживать, сколько памяти используется программой за один раз?
Например, функция с прототипом:
int getEstimatedTotalMemoryUsage();
Я полагаю, что если это невозможно, тогда вам придется выйти из программы, выполнить системный вызов и проверить результаты оттуда. Если да, то какие инструменты доступны для таких целей? Предполагая, что такое возможно, то есть.
edit: Я использую linux, любые инструменты, которые могут сделать это для вас?