Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.06;
Скачать: CL | DM;

Вниз

One Writer Multiple Readers   Найти похожие ветки 

 
Ketmar ©   (2003-01-19 15:09) [0]

что-то у меня мозги размякли. как бы сабж реализовать в multithreaded app? tnx.

Satanas Nobiscum! 19-Jan-XXXVIII A.S.


 
iZEN ©   (2003-01-19 15:25) [1]

Критическая секция на продукт труда Writer-а...


 
Ketmar ©   (2003-01-19 15:33) [2]

низзя. в ридерах тоже тогда нужна крит.секция. и один ридер радостно тормозет остальные, пока не закончит.

Satanas Nobiscum! 19-Jan-XXXVIII A.S.


 
Романов Р.В. ©   (2003-01-19 15:46) [3]

Сделай 2 симафора один на чтение другой на запись. Перед обращением к файлу Writer увеличивает счетчик записи и ждет пока обнулится счетчик чтения. А читающие потоки перед обращением ждут обнуления счетчика записи.


 
Anatoly Podgoretsky ©   (2003-01-19 15:55) [4]

Не подойдет ли TMultiReadExclusiveWriteSynchronizer


 
Ketmar ©   (2003-01-19 16:10) [5]

>Anatoly Podgoretsky © (19.01.03 15:55)
а едрит его напополам! вот что значит забыть о стандартных модулях! tnx, именно то, что нужно. я, правда, уже свое наваял, но щаз гляну, как у бормандов сделано %-)
еще раз tnx.

Satanas Nobiscum! 19-Jan-XXXVIII A.S.



Страницы: 1 вся ветка

Текущий архив: 2003.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
1-15651
Максон
2003-01-29 16:24
2003.02.06
как сделать что б при нажатии кнопки на форме, она сворачивалась


3-15396
qwerty2
2003-01-21 12:44
2003.02.06
Перехват исключения от сервера БД


1-15699
LEXA
2003-01-25 14:28
2003.02.06
TList и память


3-15433
F1
2003-01-22 13:25
2003.02.06
Как найти все запущенные SQL-serverа в сети...


14-15899
IronHawk
2003-01-05 20:14
2003.02.06
Помощь в плане поиска для реферата!