Пример ошибки согласованности памяти при использовании ключевого слова volatile?

Из документов:

Использование изменчивых переменных снижает риск ошибок согласованности памяти

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

Ответы на вопрос(2)

Ваш ответ на вопрос