Я хочу создать из большой базы данных Python сводку использования кучи или распределения памяти в ходе выполнения функции.
Я знаком с heapy, и он отлично послужил мне для получения "моментальных снимков" кучи в определенных точках моего кода, но Мне было сложно сгенерировать с ним резюме с "памятью по времени". Я также играл с line_profiler, но работает со временем выполнения, а не с памятью.
Теперь мой запасной резерв - Valgrind с массивом, но ему не хватает информации контекстного Python, которую дают Heapy и line_profiler. Есть ли какая-то комбинация последних двух, которые дают ощущение использования памяти или роста кучи на протяжении выполнения программы Python?