Я пытаюсь отладить утечку памяти в телепатии-бабочке. Я попытался использовать valgrind, но Empathy не подключается к MSN, когда телепатия-бабочка запускается таким образом. Итак, я понял, что единственный вариант - отладить утечку памяти путем печати размеров объектов из кода.
Мне удалось получить все объекты (используя модуль gc) и напечатать их размеры и типы. Похоже, что утечка исходит из словаря (или словарей), которые не имеют свойства __name__, поэтому я не могу сказать, откуда они пришли. Я попытался проверить все объекты в globals(), но похоже, что они не связаны с словарями, которые протекают.
Так как это мой первый раз, когда я обнаружил утечки памяти в незнакомом коде python, я думал, что это лучше попросить совета. Любые идеи?
Спасибо!
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают https://stackoverflow.com/questions/110259/python-memory- профилировщик / 110826 среди других.
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают Heapy среди других. [ ! d3]
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают Heapy среди других. [ ! d3]
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают Heapy среди других. [ ! d3]
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают Heapy среди других. [ ! d3]
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают Heapy среди других. [ ! d3]
https://stackoverflow.com/questions/110259/python-memory-profiler/110826
Они предлагают Heapy среди других. [ ! d3]