Урок Python - 30. Multiprocessing Lock
codebasics
0:00 / 0:00
Урок Python - 30. Multiprocessing Lock
70 489 просмотров · 10 л. назад
codebasics
1,59 млн подписчиков
70 489 просмотров · 10 л. назад
В этом видео мы рассмотрим, как работает блокировка в многопроцессорной среде Python. Мы разберемся, что такое блокировка, зачем она нужна (на примерах), как создавать и использовать переменные блокировки, что такое функции lock(), acquire() и release(), а также что такое критическая секция.
Темы, рассматриваемые в этом видео по Python:
0:00 Обзор
0:11 Что такое блокировка? Зачем она нужна?
3:36 Пример блокировки
4:44 Создание и использование переменных блокировки и функций lock(), acquire() и release()
5:36 Что такое критическая секция?
Хотите учиться технологиям у меня? Посетите https://resources.codebasics.io/KBfzgP, чтобы ознакомиться с моими доступными видеокурсами.
Код, использованный в этом уроке: https://github.com/codebasics/py/blob...
Следующее видео:
Урок по Python - 31. Многопроцессорный пул (Map Reduce): • Python Tutorial - 31. Multiprocessing Pool...
Веб-сайт: https://resources.codebasics.io/KBfzgP
Facebook: / codebasicshub
Twitter: / codebasicshub