Отладка утечек памяти python [закрыта]

Я пытаюсь отладить утечку памяти в телепатии-бабочке. Я попытался использовать valgrind, но Empathy не подключается к MSN, когда телепатия-бабочка запускается таким образом. Итак, я понял, что единственный вариант - отладить утечку памяти путем печати размеров объектов из кода.

Мне удалось получить все объекты (используя модуль gc) и напечатать их размеры и типы. Похоже, что утечка исходит из словаря (или словарей), которые не имеют свойства __name__, поэтому я не могу сказать, откуда они пришли. Я попытался проверить все объекты в globals(), но похоже, что они не связаны с словарями, которые протекают.

Так как это мой первый раз, когда я обнаружил утечки памяти в незнакомом коде python, я думал, что это лучше попросить совета. Любые идеи?

Спасибо!

1
задан 18 September 2010 в 03:20

7 ответов

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают https://stackoverflow.com/questions/110259/python-memory- профилировщик / 110826 среди других.

3
ответ дан 25 July 2018 в 23:12

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают Heapy среди других. [ ! d3]

3
ответ дан 2 August 2018 в 04:30

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают Heapy среди других. [ ! d3]

3
ответ дан 4 August 2018 в 21:04

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают Heapy среди других. [ ! d3]

3
ответ дан 6 August 2018 в 04:35

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают Heapy среди других. [ ! d3]

3
ответ дан 7 August 2018 в 22:44

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают Heapy среди других. [ ! d3]

3
ответ дан 10 August 2018 в 10:50

https://stackoverflow.com/questions/110259/python-memory-profiler/110826

Они предлагают Heapy среди других. [ ! d3]

3
ответ дан 13 August 2018 в 17:25

Другие вопросы по тегам:

Похожие вопросы: