Потоки... Потоки? Потоки!, FPC |
Потоки... Потоки? Потоки!, FPC |
Archon |
27.06.2009 21:13
Сообщение
#1
|
Профи Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Сел переписывать движок Doomed Game под потоки и... понял, что мои знания о потокобезопасности оставляют желать лучшего. Может быть кто-нибудь (volvo?) проведет несколько лекций на эту тему? Думаю, это не только меня может заинтересовать. Или может я просто задам свои вопросы?
-------------------- Close the World...txeN eht nepO
|
volvo |
27.06.2009 23:25
Сообщение
#2
|
Гость |
Цитата Да и на месте Integer может стоять какой-нибудь TList. Тогда, естественно, придется пользоваться другими средствами синхронизации...Цитата Я набросал примерно вот что в псевдокоде: А чего в "псевдо"? Делай уже Паскалевский код, что там осталось... Только немного не так:Цитата try , если мьютекс уже установлен из другого потока, то будет облом, второй раз тебе установить его не дадут, и операция не произойдет Ты этого добивался, или тебе надо ждать, пока один закончит, и другой проделает эту операцию? Тогда CriticalSections в помощь... |
Текстовая версия | 25.09.2024 7:07 |