▶

Mesh: Compacting Memory in Unmodified C and C++ Programs

Strange Loop Conference · Talk · YouTube title: "Compacting the Uncompactable" by Bobby Powers
Why it's here

Recommended as a great talk on solving fragmentation for C/C++ and runtimes like Ruby and Python without code changes.

What it covers

Bobby Powers presents Mesh, a drop-in malloc replacement that eliminates memory fragmentation in unmodified C/C++ programs by compacting memory. The talk covers how it works despite C's fixed object addresses, and its benefits for programs like Redis.