Python Memory Management and Tips Transcripts
Chapter: Welcome to the course
0:00 Welcome, Welcome, to Python Memory Management and tips.
0:03 This is a pretty unique course.
0:05 We're going to dive deep into the internals of python to understand how it works to
0:10 make your code more efficient and make it faster.
0:14 I feel like python memory management is a bit of a black art.
0:18 We use python all the time,
0:20 but most people don't really understand how python memory works.
0:25 How are python objects structured actually in memory in the runtime.
0:30 What does the reference counting part do?
0:32 What does the garbage collection part do? we've heard maybe even you can avoid using
0:37 the garbage collector altogether. It's a bit of a black art.
0:40 Well, maybe not this kind of black art.
0:42 Maybe this kind of wizard. Maybe this is the kind of black art, the programmer
0:46 kind. But if you really want to know how Python Memory works,
0:49 this is a course for you.
0:51 We're gonna have a balance of high level conversations about algorithms,
0:54 we're gonna dig into the CPython source code and we're going to write a ton
0:59 of code to explore these ideas and see how they work in practice.