Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это подборки моих материалов на канале Приложение 1 один к видеоуроку Python. Управление многозадачностью. Функция fork Это первое приложение к видеоуроку о функции fork(), позволяющей создавать дочерние приложения, выполняющиеся параллельно родительским и получающие от родительского приложения определённые до выполнения функции fork() копии переменных. Для создания дочернего процесса пишем id = os.fork() В этой точке появляется дочерний процесс. При этом: Сложность понимания работы функции fork() заключается в том, что программы вроде бы один, а выполняют её два процесса. Конечно, это дело практики, постепенно к такой структуре привыкаешь. Важной функцией, позволяющей контролировать выполнение дочернего процесса, является waitpid(). Она ждет окончания выполнения дочернего процесса. Пока мы используем её в одном варианте, в одном из
Программирование на Python. Элементы многозадачности в os. Функция fork. Приложение к видео 16
24 сентября 202324 сен 2023
35
2 мин