Introducing Immortal Objects: building block towards a multi-core Python runtime. — Aditya Mehra

Опубликовано: 04 Сентябрь 2024
на канале: Kiwi PyCon
43
0

Recorded at Kiwi PyCon 2024 - https://kiwipycon.nz/

In this presentation, I'll cover memory management in Python starting from the fundamentals. I'll explain the rationale behind the need for PEP 683: "– Immortal Objects, Using a Fixed Refcount" , discussing about this change may be unlocking exciting avenues for true parallelism in python.

The takeaway of this presentation would be :
a) Refresher on Life cycle of a python object.
b) Refresher on python memory management with garbage collection
c) How overcoming with pseudo immutable object will be unlocking exciting avenues for true parallelism in Python.

The target audience would be intermediate and advanced pythonistas. However I will present the information in simple and subtle manner for better understanding of python newbies .

The key take of the talk would be :
a) Refresher on object(mutable vs immutable and their significance)
b) Refresher on a Life cycle of a python object.
b) Refresher on python memory management with garbage collection
c) Overview on implementation and motivation for PEP-683 and its impact on further affect on work for removing GIL for getting true parallelism while performing CPU-intensive tasks

Aditya Mehra is a Senior Software Architect. Graduated in Computer Science Engineering, he has a rich experience in IT of over 17 years . He has already presented several talks at Python conferences throughout the world.
He is publishing weekly newsletter on python and technology and writes in medium and other public platforms.
Aditya actively supports python community with mentorship and teaching and has volunteered in multiple Python events in India and the USA

These videos are licensed under CC BY-SA 4.0 - https://creativecommons.org/licenses/...

Recorded and produced by KIT LTD :   / kitltdnz  


На этой странице сайта вы можете посмотреть видео онлайн Introducing Immortal Objects: building block towards a multi-core Python runtime. — Aditya Mehra длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Kiwi PyCon 04 Сентябрь 2024, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 43 раз и оно понравилось 0 зрителям. Приятного просмотра!