АКОС-13. Каналы

preview_player
Показать описание
00:00:00 - Интро
00:00:05 - Процессы, их способы взаимодействия
00:06:29 - flock, POSIX file lock
00:13:23 - Каналы в UNIX
00:26:57 - Неблокирующий ввод-вывод
00:29:33 - Dead Lock
00:37:50 - dup
00:41:54 - Именованные каналы
00:49:26 - Каналы в реальной жизни
00:50:52 - Ограничения каналов, сокеты, socker pair
00:55:54 - Вопросы
=====================================================

Лектор: Яковлев В. В.
Дата: 11.02.2021
Монтаж: Айсин
Рекомендации по теме
Комментарии
Автор

Там, в начале, когда было про flock, имеет смысл рассказать, что все эти блокировки в Unix имеют уведомительный и необязательный характер. Т.е. работают только для тех программ, которые договорились их использовать. Если кто-то забыл или не захотел проверить блокировку перед чтением-записью, он спокойно прочитает-запишет. Это не очевидно, и в других системах может работать по-другому. В Unix оно так исторически. И ещё они нормально работают только с локальной файловой системой для локальных процессов, если NFS или SMBFS - будут грабли. Это тоже не очевидно. ;)
А так - замечательно! Лайк!

Eustrop
Автор

Круто было бы если в описание ссылку на плейлист курса прикладывали бы

petyap