Поиск утечек памяти в python

Разработка приложений на python. Советы, примеры и обсуждение найденных ошибок
Ответить
Аватара пользователя
ZEN
Администратор
Сообщения: 1349
Зарегистрирован: 27 сен 2012, 18:23
Темы: 206
Откуда: Украина, Одесса
Статус: Не в сети

Поиск утечек памяти в python

Сообщение ZEN » 09 фев 2017, 19:41

Это больше заметка, чем статья. В борьбе с утечками памяти меня очень выручил модуль muppy (https://pythonhosted.org/Pympler/muppy.html). По ссылке есть все примеры как им пользоваться. Если кто знает какие-то еще интересные способы - пишите в комментариях. Да, кстати, профайлер было использовать проблемотично, так как приложение многопоточное.
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Аватара пользователя
ZEN
Администратор
Сообщения: 1349
Зарегистрирован: 27 сен 2012, 18:23
Темы: 206
Откуда: Украина, Одесса
Статус: Не в сети

Re: Поиск утечек памяти в python

Сообщение ZEN » 31 июл 2017, 16:12

Пост на тему поиска утечки памяти с помощью модуля tracemalloc
https://blog.fugue.co/2017-03-06-diagno ... ython.html
Для использования модуля с Python2 требуется пересборка интерпретатора с патчем.
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость