• Home
  • About
  • Subscribe

Implementing Thread State Analysis (TSA)

13 Dec 2024 • performance

This post goes through some of the exploration I did around Thread State Analysis (TSA) and proposes a solution to one of the exercises of the System Performance book where the ask is to implement a TSA tool for Linux.

Memory management optimization techniques

20 May 2023 • performance

This article builds upon the previous one from this series and delves into the optimizations outlined in the "What a programmer can do" section of the "What every programmer should know about memory" paper by Ulrich Drepper. The code example is implemented in Rust

Analysis of 'What Every Programmer Should Know About Memory'

20 May 2023 • performance

This post highlights the main concepts useful to software engineers, presented in the preparatory part of the "What every programmer should know about memory" paper. The 2nd part of this series provides some Rust examples to explore how to write memory-optimized code

Written and maintained by Samuele Resca