Пайпы, например, являются. Почему семафоры нет? Они бы сделали ненужным такой маразм как .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)