Перейти к содержимому

Урок 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