Проверка памяти приложения Python
При отладке большого приложения, важно иметь профайлер-памяти. То есть средство для анализа всех конструкций кода и отображения актуальной информации о расходуемой памяти.
Есть отличная библиотека, позволяющая детально, по операциям показать сколько памяти занимает та или иная конструкция.
memory-profiler - библиотека отладки памяти приложения. Умеет строить графики, разбирать составные конструкции.
Установка
pip install memory-profiler
Документация и исходный код
При отладке большого приложения, важно иметь профайлер-памяти. То есть средство для анализа всех конструкций кода и отображения актуальной информации о расходуемой памяти.
Есть отличная библиотека, позволяющая детально, по операциям показать сколько памяти занимает та или иная конструкция.
memory-profiler - библиотека отладки памяти приложения. Умеет строить графики, разбирать составные конструкции.
Установка
pip install memory-profiler
Документация и исходный код