Use the resource
Library¶
Please refer to Hands on the resource Module in Python for more details.
Use the tracemalloc
Library¶
https://docs.python.org/3/library/tracemalloc.html#module-tracemalloc
The tracemalloc module is a debug tool to trace memory blocks allocated by Python. It provides the following information:
- Traceback where an object was allocated
- Statistics on allocated memory blocks per filename and per line number: total size, number and average size of allocated memory blocks
- Compute the differences between two snapshots to detect memory leaks
Use the psutil
Library¶
Please refer to Hands on the psutil Module in Python for details.
In [ ]: