【发布时间】:2017-07-27 09:49:35
【问题描述】:
当我有
Object a;
Object b;
我有虚假分享
我不这样做
@Contended
Object a;
Object b;
如果我有
final AtomicReference<Object> a;
final AtomicReference<Object> b;
我还有虚假分享吗?
我的猜测是我不需要@Contended,因为尽管a,b 可能在同一个缓存行中,但它们所指的不是...
【问题讨论】:
标签: java performance concurrency