Memory and Performance Guide for Low-Latency C++

July 13, 2025

In this post, I will read and share what I learnt from Ulrich Drepper's Memory Guide. I will also present foundational concepts and C++ code examples for low latency development.

RAM Fundamentals

Memory Subsystem Architecture

CPU Cache Hierarchy

Cache Mapping & Associativity

Cache Coherence Protocols

Virtual Memory & TLB

NUMA Considerations

Performance Optimization Techniques

Programming Interfaces & Tools

Modern Relevance:

← Back to blog