![]() |
![]() |
Archon |
![]()
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: ![]() ![]() ![]() |
Сел переписывать движок Doomed Game под потоки и... понял, что мои знания о потокобезопасности оставляют желать лучшего. Может быть кто-нибудь (volvo?) проведет несколько лекций на эту тему? Думаю, это не только меня может заинтересовать. Или может я просто задам свои вопросы?
-------------------- Close the World...txeN eht nepO
|
![]() ![]() |
Archon |
![]()
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата TMultiReadExclusiveWriteSynchronizer is a default implementation of the IReadWriteSync Цитата из того же файла версии 2.1 за август 2006. У меня компилятор 2.0.4 (оказывается (1465) interface. It uses a single mutex to protect access to the read/write resource, resulting in a single thread having access to the resource. ![]() Цитата Насчет строчек "потока №13" - хм... Из 5409 строк лога этот поток завершает запись в 5289 строке. Это не конец лога совсем... Ты файлы не перепутал? Конец - это относительно. Глянь чуть выше на строчки 4642-4902. 4903-4926 тоже интересно. Такие последовательности появляются регулярно, могу еще логов предоставить ![]() -------------------- Close the World...txeN eht nepO
|
![]() ![]() |
![]() |
Текстовая версия | 9.09.2025 2:20 |