Signals and Threads cover image

Memory Management with Stephen Dolan

Signals and Threads

00:00

The Generational Collector

The idea that you might need to scan your entire heap periodically is just really destructive to having any kind of predictable latency. Even a program that doesn't have any soft field time constraint, anything even vaguely interactive, will be unhappy, if it just stops for a second or two. There's an observation that's, it's very old, the original paper, that's bot the thing called the generational hypothesis. It's one of the few that's beene well confirmed across a huge range of completely different programming languages. The ones tht you've just allicated are likely to go away soon.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app