ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
19 апреля
1510868 Топик полностью
Cкpипaчпророк (09.04.2025 13:35, просмотров: 83) ответил LordN на что значит два разных процесса пишут в один бит? пишет мастер в слейва. мастер один. или ты о чем-то другом?
В один регистр, в разные его биты. Мастер - один, ровно до тех пор, пока ты не сообразишь (если это SCADA) что два разных тега "записать единичку" это гонка сигналов "чтение-модификация-запись" и результат может быть немного разный, в зависимости от того кто первый и насколько мало от него отстаёт второй. 

Ну и кэши, мать их. Кэширование - великая штука, до трети злых редко возникающих багов от них.

... но не любой ценой.