Пайпы, например, являются. Почему семафоры нет? Они бы сделали ненужным такой маразм как .lock-файлы. Писать и читать в файлы-семафоры бессмысленно, но можно открывать и ждать/обламываться, в том числе и из скриптов.
Выглядеть это должно примерно так:
вызов mksem [--value число] имя...
вызов open(,"w") или в shell [n]<имя блокирует вызов до освобождения семафора
вызов open(,"r") или в shell [n]>имя возвращает ошибку, если семафор занят
вызов close() естественно освобождает семафор.
ИМХО, понятный и полезный интерфейс. Почему так не сделали?
Ответ на:
комментарий
от nu11
Ответ на:
комментарий
от nu11
Ответ на:
комментарий
от sin_a
Ответ на:
комментарий
от sin_a
Ответ на:
комментарий
от Davidov
Ответ на:
комментарий
от legolegs
Ответ на:
комментарий
от Davidov
Ответ на:
комментарий
от legolegs
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от legolegs
Ответ на:
комментарий
от legolegs
Ответ на:
комментарий
от vasily_pupkin
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от tomodachi_ni_narimashou
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от legolegs
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от Ramen
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как считат скорость канала? (2002)
- Форум Являются ли объекты акторами? (2015)
- Форум Скидка на товар является объектом права? (2007)
- Форум Семафоры (2005)
- Форум Семафоры (2003)
- Форум семафоры (2005)
- Форум семафоры (2006)
- Форум семафоры (2005)
- Форум Блокировка файла (fcntl) (2009)
- Форум Распределенный семафор (2013)