Задать вопрос
pesh1983
@pesh1983
Team Lead

Растет память процесса python.exe при отладке. В чем может быть проблема?

Всем привет! Пишу код в Intellij IDEA 12 версии, использую ORM Django. Сегодня с обеда python как-то странно начал себя вести в режиме отладки. Ставлю брейкпоинт, процесс останавливается, но список переменных не отображается, там висит надпись Collecting data... и все. Через какое-то время IDEA зависает. При этом диспетчер задач показывает, что память процесса python постоянно растет, причем очень быстро. В итоге процесс выпадает через какое-то время, вероятно от нехватки памяти. До сегодняшнего дня ничего подобного не наблюдал, началось на ровном месте, никакие пакеты не обновлял. Пытался удалить все *.pyc файлы в проекте, не помогло. Кто-нибудь сталкивался, может что-то посоветовать? Заранее спасибо
  • Вопрос задан
  • 2511 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
nobodynoone
@nobodynoone
Можете профайлером посмотреть что да как.
Ответ написан
yttrium
@yttrium
скорее всего много данных для отображения
Ответ написан
Комментировать
Tiendil
@Tiendil
Разработчик ПО.
При DEBUG=True Django сохраняет все запросы, проведённые к базе. Возможно, это это как-то влияет.

Подробнее см. тут: https://docs.djangoproject.com/en/1.7/faq/models/#...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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