RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Установка атрибутов файлов из Rexx


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Slavik Gnatenko, 2:467/99, http://moveton.tk
To : Aleksey Tarasow
Subj : Установка атрибутов файлов из Rexx

> Изменю вопрос. Опишу ситуацию: есть файлы, в которые могут писать одновременно несколько процессов. Во избежании, было принято решение попытаться их развести. Для чего каждый процесс начал "лочить" файл с которым работает. Для это устанавливается один из атрибутов файлов. Другие процессы проверяют установку этого атрибута, и если он установлен, ждут пока он снимется. Выглядит это так:
...
> Вопрос: может кто нибудь предложить иной алгоритм развода файлов в разные стороны?
Ну если именно алгоритм избегания, то всё в ядре уже есть и доступно через аргумент политики шаринга в DosOpen. Насколько это вынесено в бобикк - это другой вопрос.

Wed 14 Jan 2015 21:53 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:25.0) Gecko/20100




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.