Пример ошибки согласованности памяти при использовании ключевого слова volatile?
Из документов:
Использование изменчивых переменных снижает риск ошибок согласованности памяти
Но это означает, что иногда изменчивые переменные не работают правильно? Странно, как это можно использовать - на мой взгляд, это очень плохой код, который иногда работает, иногда нет. Я попытался Google, но не нашел пример ошибки согласованности памяти с volatile. Не могли бы вы предложить один?