У меня есть класс python "foo", который содержит:
- данные (целые числа, числа с плавающей запятой)
- списки (целые числа, числа с плавающей запятой и другие объекты)
- словари (целых, чисел с плавающей точкой, других объектов)
Если нет обратных ссылок (циклов), существует ли простой способ измерить общее использование памяти"foo" объект?
По сути, я ищу рекурсивную версию из "sys.getsizeof"
Несколько инструментов, которые янаткнулся на включенные: heapy, objgraph и gc, но я не думаю, что кто-либо из них подходит для этой задачи (я могу быть исправлен в этом)
Предложения приветствуются!