RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> >А что будет, если два или более скрипта работают почти синхронно (разве это невозможно)? > > Пока меня очень заинтересовали семафоры. Разбираюсь по чуть-чуть. > Короче, надо сделать следующее: > 1) Захватить цепочку семафоров (в алфавитном порядке: "A,B,C,D") > 2) Создать TMP-файлы, не трогая существующие (на случай отключения питания) > 3) Заменить файлы (каждое действие "move" атомарное, но замена нескольких файлов не атомарна, т.е. семафоры всё-таки нужны) > 4) Отключить цепочку семафоров (в обратном порядке: "D,C,B,A") > > Всё написанное в соседних ветках — написано верно. Чё не написано, так это то, что вам нужен MySQL + MyISAM, но... поздно уже. >
__, _,_ _, __, ___,
|_) | | | |_ ` /
| \ | | | , | /
~ ~ `~' ~~~ ~~~ ~~~
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.