CppCon 2019: Emery Berger “Mesh: Automatically Compacting Your C++ Application's Memory”
What it is
Emery Berger's CppCon 2019 talk introducing Mesh, a drop-in malloc replacement that compacts memory in unmodified C and C++ programs. It tackles fragmentation by merging pages without changing pointers.
Why Hacker News recommends it
HN recommends Berger's talks as fascinating and cites Mesh as mind-blowing memory allocator work.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2019, last 2023
What HN commenters said
“Also, rest of his talks are also fascinating”
Emery Berger's talks are fascinating
divan, 2019-12 · Recommendation · in “Ask HN: Best Talks of 2019?”
“the weird and wonderful work of Emery Berger et al with their “Mesh” malloc implementation, which blows my mind”
Mesh malloc compacts memory in C++ programs
samwho, 2023-05 · Recommendation · in “A highly intuitive visual guide on how memory allocation works, step by step”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: mesh, malloc, memory fragmentation, compaction, c++
Also recommended by the same people
talk"Performance Matters" by Emery BergerStrange Loop Conference · 12 HN recommenders · 2019–2025
explainerHow We’re Fooled By StatisticsVeritasium · 3 HN recommenders · 2014–2025
talkModern Dictionaries by Raymond HettingerSF Python · 9 HN recommenders · 2016–2025
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon · 9 HN recommenders · 2018–2026
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024