Потоки... Потоки? Потоки!, FPC |
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Потоки... Потоки? Потоки!, FPC |
Archon |
Сообщение
#1
|
Профи Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Сел переписывать движок Doomed Game под потоки и... понял, что мои знания о потокобезопасности оставляют желать лучшего. Может быть кто-нибудь (volvo?) проведет несколько лекций на эту тему? Думаю, это не только меня может заинтересовать. Или может я просто задам свои вопросы?
-------------------- Close the World...txeN eht nepO
|
volvo |
Сообщение
#21
|
Гость |
Так... Меняем стратегию...
Модуль: u_test.pas ( 3.41 килобайт ) Кол-во скачиваний: 780 Тестовая программа: __main.pas ( 898 байт ) Кол-во скачиваний: 741 (С) Рихтер + --Ins-- Проверяй на наличие вот таких последовательностей (да и вообще на наличие временнЫх несоответствий). Правда переносимостью пока пришлось пожертвовать... |
Archon |
Сообщение
#22
|
Профи Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Долго не отвечал, потому что устраивался на летнюю практику. Проверил новый тест. Теперь последовательности не появляются, время строго по неубыванию. Более того, когда все потоки созданы, каждый номер начинает появляться ровно через 50 позиций. Улучшения налицо.
Стоит ли мне курить этот код и медитировать, или будем упрощать и продолжать тестировать? Сообщение отредактировано: Archon - -------------------- Close the World...txeN eht nepO
|
volvo |
Сообщение
#23
|
Гость |
Цитата Стоит ли мне курить этот код и медитировать, или будем упрощать и продолжать тестировать? Кури этот код, это рекомендация Рихтера, а он плохого не посоветует... |
Текстовая версия | 20.05.2024 13:47 |