Nice read, even though I haven&#x27;t written any Python in a long time. Memory management in modern OSes is very complicated and there isn&#x27;t a simple answer to &quot;how much memory is my process using exactly&quot;. [1] Memory growth &#x2F; usage isn&#x27;t usually something to worry about unless memory growth is constant under load and&#x2F;or OOM killer kicks in.<p>Also consider that `heapy` will probably only report on objects created by your Python code, and not any memory taken up by native code in the interpreter itself or any shared libraries.<p>1. For example see:<p>- <a href="http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;860878&#x2F;tracking-actively-used-memory-in-linux-programs&#x2F;872456" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;860878&#x2F;tracking-actively-...</a><p>- <a href="https:&#x2F;&#x2F;mail.gnome.org&#x2F;archives&#x2F;gnome-list&#x2F;1999-September&#x2F;msg00036.html" rel="nofollow">https:&#x2F;&#x2F;mail.gnome.org&#x2F;archives&#x2F;gnome-list&#x2F;1999-September&#x2F;ms...</a><p>- <a href="http:&#x2F;&#x2F;bmaurer.blogspot.co.uk&#x2F;2006&#x2F;03&#x2F;memory-usage-with-smaps.html" rel="nofollow">http:&#x2F;&#x2F;bmaurer.blogspot.co.uk&#x2F;2006&#x2F;03&#x2F;memory-usage-with-smap...</a>