UCL / rsd-engineeringcourse

Course materials for Research Software Engineering course.
http://github-pages.ucl.ac.uk/rsd-engineeringcourse/
Other
108 stars 98 forks source link

Introduce memray on the profilers episode #233

Open dpshelio opened 7 months ago

dpshelio commented 7 months ago

From @matt-graham

That memray is a really nice tool for doing in-depth memory profiling of Python scripts. The temporal flamegraph outputis particularly useful for pinning down what is causing particular memory usage spikes, though beware trying it on very long profiling traces as it can produces extremely large (>1GB) HTML files.

Definition of Done:

Listed in the current list of profilers, with a small description of when it may be useful.