Потоки... Потоки? Потоки!, FPC |
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Потоки... Потоки? Потоки!, FPC |
Archon |
Сообщение
#1
|
Профи Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Сел переписывать движок Doomed Game под потоки и... понял, что мои знания о потокобезопасности оставляют желать лучшего. Может быть кто-нибудь (volvo?) проведет несколько лекций на эту тему? Думаю, это не только меня может заинтересовать. Или может я просто задам свои вопросы?
-------------------- Close the World...txeN eht nepO
|
Archon |
Сообщение
#2
|
Профи Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Цитата , если мьютекс уже установлен из другого потока, то будет облом, второй раз тебе установить его не дадут, и операция не произойдет Ты этого добивался, или тебе надо ждать, пока один закончит, и другой проделает эту операцию? Тогда CriticalSections в помощь... Кстати да, CriticalSection тут будет проще .
unit u_test;Проверяй . Добавлено через 6 мин. Почитал про Interlocked-функции. Я так понимаю, что чтение 32-битной переменной в любом случае атомарно? PS Пока читал, узнал, что Int64 и QWord - оказывается не ordinal . -------------------- Close the World...txeN eht nepO
|
Текстовая версия | 9.05.2024 8:01 |