ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1200709 Топик полностью
Tyмблep (17.04.2022 22:18, просмотров: 190) ответил Argon на Пока, таки, решил через мутексы оставить, в несколько строчек - один лок, и несколько анлоков при выходах из процедур. Может, потом переделаю на критические секции, но это надо задуматься - внутри есть вызовы длительных процедур (потокобеспроблемных). Их придется изолировать от критических секций (чтобы не было лагов), будет не очень красиво, с мутексами красивше. Но это все потом, когда устаканится общая архитектура.
Объект синхронизации может быть любым, это не важно. 

Как то раз я искал критическую секцию в Линуксе и не нашёл.

Для совместимости с исходниками Виндус я сделал обьект

"критическая секция" на семафоре.

Главное - это оболочка вокруг объекта синхронизации

используемая, как локальный объект. И это именно

архитектурные решение, поэтому с этого как раз и надо

начинать.