Re: Memory barrier не могу понять что это
От: syrompe  
Дата: 05.04.23 18:17
Оценка:
Здравствуйте, dsalodki, Вы писали:

D>Поясните пожалуйста самым простым способом, я гуглю, но что-то не понятно. Толи это позволяет отменить кеширование переменно, толи ещё что-то


Это же форум по .Net.
Atomicity, volatility and immutability are different, part one и еще там два эпизода по ссылкам. (блин, уже 12 лет прошло)

Поправьте где неправ:
1. volatile в С# — какая-то шляпа
2. lock — вроде как ведет к Memory Barier, правда неявно
3. у нас есть Interlocked, которого хватает в 99%
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.