Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
View this page
Toggle table of contents sidebar

# About This Tutorial

The tutorials in this section of the docs provide a gentle introduction to debugging memory issues using the Memray profiler. You’ll learn how to use basic features like generating flame graphs and integrating Memray with pytest test suites, as well as some more advanced features like inspecting the C, C++, or Rust frames on the call stack in addition to the Python frames.

There are 3 different exercises within this tutorial:

  - Exercise 1 - Fibonacci Sequence

  - Exercise 2 - Clinging Onto memory

  - Exercise 3 - LRU Cache

You should follow them in the order they’re presented here, as each builds on concepts introduced by the last.