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


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Sergey Posokhov
To : Aleksey Tarasow
Subj : Установка атрибутов файлов из Rexx

>А что будет, если два или более скрипта работают почти синхронно (разве это невозможно)?
> Пока меня очень заинтересовали семафоры. Разбираюсь по чуть-чуть.
Короче, надо сделать следующее:
1) Захватить цепочку семафоров (в алфавитном порядке: "A,B,C,D")
2) Создать TMP-файлы, не трогая существующие (на случай отключения питания)
3) Заменить файлы (каждое действие "move" атомарное, но замена нескольких файлов не атомарна, т.е. семафоры всё-таки нужны)
4) Отключить цепочку семафоров (в обратном порядке: "D,C,B,A")

Всё написанное в соседних ветках — написано верно. Чё не написано, так это то, что вам нужен MySQL + MyISAM, но... поздно уже.


Thu 15 Jan 2015 00:46 Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.11) Gecko/20100101 Fire




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.