МНОГОПОТОЧНОСТЬ В PYTHON (1 ЧАСТЬ). GIL. ИСТОРИЯ ОДНОЙ БЛОКИРОВКИ.
luchanos
0:00 / 0:00
МНОГОПОТОЧНОСТЬ В PYTHON (1 ЧАСТЬ). GIL. ИСТОРИЯ ОДНОЙ БЛОКИРОВКИ.
9 504 просмотра · 4 года назад
luchanos
25,9 тыс. подписчиков
9 504 просмотра · 4 года назад
Поддержать:
https://www.donationalerts.com/r/luch...
https://boosty.to/luchanos
На других платформах:
/ luchanos
/ @luchanos
Канал «luchanos | Balabol IT» в Телеге - https://t.me/balabol_it
Присоединяйся к нашему чату в Телеге - https://t.me/luchanos_live_chat
Я в linkedin - www.linkedin.com/in/luchanos
Страница компании - / luchanos
0:00 Вступление
2:01 Начинаем разговор: краткий экскурс в историю Python
3:37 Сборщик мусора
5:00 Появление многоядерных систем и потоков
6:15 Потокобезопасное управление памятью
11:50 Пишем код: постановка проблемы
15:53 Что можно сделать для решения?
17:11 Появление GIL
22:22 GIL - не панацея!
22:48 Пишем код: когда GILа недостаточно
25:46 Почему так происходит?
30:00 Пишем код: Как решить проблему
31:50 Анонс
32:36 PS - Для чего придуман GIL?
34:27 Заключение
#ityoutubers #ityoutubersru