Voglio conoscere l'utilizzo della memoria della mia applicazione Python e in particolare voglio sapere quali blocchi di codice / porzioni o oggetti consumano la maggior parte della memoria. La ricerca di Google mostra che uno commerciale è Python Memory Validator (solo Windows).
E quelli open source sono PySizer e Heapy .
Non ho provato nessuno, quindi volevo sapere qual è il migliore considerando:
Fornisce la maggior parte dei dettagli.
Devo apportare modifiche minime o nulle al mio codice.