Re[4]: Реальный пример использования volatile
От: AndrewJD США  
Дата: 18.01.05 13:15
Оценка:
Здравствуйте, eao197, Вы писали:

W>>С другой стороны, а если бы рабочих потоков было, скажем, 4 вместо 1. И все читали бы одну и ту же переменную. Тогда использование синхронизации могло бы привести к ненужным потерям производительности.

E>За безопасность в многопоточности нужно платить.

Зачем нужна синхронизация с помощью обьектов ядра, когда один поток пишет атомарное значение и несколько других читает это значение?
"For every complex problem, there is a solution that is simple, neat,
and wrong."
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.