Talk Python To Me cover image

#21: PyPy - The JIT Compiled Python Implementation

Talk Python To Me

The Garbage Collector: A Mark in Sweep Garbage Collector

2min Snip

00:00
Play full episode
It's a very convoluted variant of Mark and Sweet. It has two generations of objects, young objects and all objects. All objects are Mark and Sweet and young objects are point-to-date on the location. The net effect is that if you're having a lot of small objects that get allocated all the time and forgotten really quickly, allocation takes like on average around one CPU instruction. But then you have pipelining, so sometimes it takes slightly less. Okay. So let's talk about the garbage collector just for a moment. Is it a mark in sweep garbage collector? This episode is brought to you by Code Ship. Maintain centralized control over your organization's projects and teams with

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode