【发布时间】:2010-11-08 14:03:14
【问题描述】:
我知道写入 volatile 变量会从所有 CPU 的内存中刷新它,但是我想知道读取 volatile 变量是否与正常读取一样快?
volatile 变量是否可以放在 cpu 缓存中,还是总是从主内存中获取?
【问题讨论】:
-
您能在问题的某处添加“java”吗?与 C 存在混淆 - 仅设置关键字似乎还不够。
-
它现在似乎在那里
标签: java performance multithreading volatile