Я знаю, что запись в переменную volatile
сбрасывает ее из памяти всего процессора, однако я хочу знать, что если чтение изменчивой переменной происходит так же быстро, как и нормальное чтение?
Могут ли переменные volatile
помещаться в кеш процессора или всегда извлекаются из основной памяти?