How Python Memory management works Part 2|Generational Garbage collection|Python Interview Question смотреть онлайн
Generational garbage collection is a cycle detection based algorithm which is used by Python garbage collector in order to deal with 'Reference cycles', a situation which the reference counting algorithm can not resolve.
In the last video of this particular topic, we discussed about the Reference counting algorithm as a way to manage memory in Python. Now in this video, we are going to see the limitations of reference counting and learn how python uses the Generational garbage collection algorithm to tackle the reference cycle problem.
External Resources:
1. https://devguide.python.org/garbage_collector/
2. https://pythoninternal.wordpress.com/2014/08/04/the-garbage-collector/
Video links:
Part 1: https://youtu.be/IjE113_l66s
Python Interview questions series:
https://youtube.com/playlist?list=PLexlA-2msjTRjdA3pUJBv0g-SL9ZeSWDV
LinkedIn: https://www.linkedin.com/in/sukanta-roy-448a5856/
Timestamps:
0:00 - Introduction
1:02 - Video Outline
1:15 - Refresher on reference counting
2:23 - What is Circular reference/Reference cycles
6:09 - Generational Garbage collection Intuition
8:49 - Key points to keep in Mind
10:04 - What are generations
12:10 - What is Threshold
16:14 - Cycle detection algorithm overview
27:42 - Code examples for reference cycle and gc module
Thank you for watching the video, if you like this and would want to be a part of this community, do subscribe to the channel and like this video.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How Python Memory management works Part 2|Generational Garbage collection|Python Interview Question» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.