腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
HexDumpProxyFrontendHandler
易
失
性
字段
在该示例中声明
字段
volatile的意义是什么? 私有
易
失
性
通道outboundChannel;
浏览 1
提问于2016-08-08
得票数 1
2
回答
易
失
性
变量并从主内存刷新/读取
、
、
、
、
官方便条上说 来自。重要注释:注意到,两个线程访问相同的
浏览 0
提问于2018-08-05
得票数 8
回答已采纳
2
回答
是否将字符串类型引用标记为
易
失
性
安全?
、
、
、
我读过一些帖子和文章,说我们不应该将java对象声明为
易
失
性
的,因为结果,只有引用才会变得
易
失
性
。下面是一些示例:Sonar建议的‘非原始
字段
不应该是“
易
失
性
的’,然而,它也表明,所描述的问题是指可变对象‘类似地,标记可变对象
字段
易
失
性
意味着对象引用是
易
失
性
的,但对象本身不是’。我的问
浏览 0
提问于2020-05-06
得票数 7
回答已采纳
1
回答
在将
易
失
性
引用设置为引用新创建的对象之后,线程是否仍然认为构造函数的效果正在发生?
、
我读到了- 下面的片段摘自,这篇文章可以追溯到2001年,当时
易
失</e
浏览 3
提问于2017-07-24
得票数 3
回答已采纳
1
回答
对
易
失
性
字段
的读取是否在每次后续写入之前发生?
、
Java并发性在实践中说(在JMM章节中)我的问题是:对
易
失
性
字段
的读取发生在对该
字段
的任何/每次后续写入之前??
浏览 0
提问于2014-01-25
得票数 4
1
回答
对于c#中的
易
失
性
字段
,实际的保证是什么?
、
、
我正试图理解对于
易
失
性
字段
的确切保证是什么,以及这些方法到底在做什么。这是挥发性的语言参考: 对于
易
失
性
字段</e
浏览 0
提问于2020-01-14
得票数 4
3
回答
如果
易
失
性
字段
直接从内存中读取,那么非
易
失
性
字段
从哪里读取?
、
、
、
我最近读到
易
失
性
字段
是线程安全的,因为 因此,我想知道,对于非
易
失
性
字段
,线程从哪里读取它的值?
浏览 0
提问于2019-05-10
得票数 0
回答已采纳
2
回答
为什么我们必须使用相同的
易
失
性
字段
来建立使用
易
失
性
关键字的发生-之前关系?
、
、
说“在每次读取相同的变量
字段
之前,都会发生对
易
失
性
线程的写入”,我知道这意味着如果我们写入
易
失
性
线程,并在另一个线程中读取另一个
易
失
性
线程,那么这两个操作之间就没有发生之前的关系。我的问题是,为什么我们必须使用“相同的
字段
”?
浏览 5
提问于2017-10-26
得票数 2
3
回答
为什么C#的
易
失
性
保护写读重排?
、
、
、
release-fence) ...}对
易
失
性
字段
浏览 1
提问于2012-07-31
得票数 19
回答已采纳
3
回答
在什么情况下,它需要在原子
字段
中使用
易
失
性
关键字?
、
、
、
、
在什么情况下,它需要在原子
字段
中使用
易
失
性
关键字?或者如果
字段
是原子的*关键字
易
失
性
是多余的? 谢谢
浏览 0
提问于2018-07-12
得票数 0
回答已采纳
5
回答
互锁是否在所有线程中都提供可见性?
、
、
、
但当我将“计数器”设置为
易
失
性
时,会出现编译器警告“对
易
失
性
字段
的引用将不会被视为
易
失
性
”。 当我阅读在线帮助时,它说:“通常不应该使用ref或out参数传递
易
失
性
字段
”。
浏览 2
提问于2009-02-05
得票数 10
回答已采纳
1
回答
如果存储在concurrentHashMap中,POJO对象threadsafe中的可变
字段
是否?
如果存储在concurrentHashMap中,POJO对象threadsafe中的可变
字段
是否? 或者,我需要用锁来加速
字段
,还是使它们
易
失
性
,以确保所有线程都能看到向上的情况?将
字段
标记为
易
失
性
是否足以确保所有线程都能看到更新?
浏览 3
提问于2013-08-03
得票数 5
回答已采纳
4
回答
易
失
性
读取和非
易
失
性
字段
、
、
、
、
在阅读了和 (特别是第二个答案)之后,我对
易
失
性
及其在内存屏障方面的语义感到非常困惑。在上面的例子中,我们写入一个
易
失
性
变量,这会导致一个mfence,它会依次将所有挂起的存储缓冲区/加载缓冲区刷新到主缓存,从而使其他缓存线无效。 然而,非
易
失
性
字段
可以被优化并存储在寄存器中,例如?那么,我们如何才能确保写入到
易
失
性
变量之前的所有状态更改都是可见的呢?如
浏览 3
提问于2017-08-10
得票数 2
3
回答
相对于非
易
失
性
写入,
易
失
性
写入的成本增加
、
、
我读过有关
易
失
性
()的文章,发现有一点说
易
失
性
写比非
易
失
性
写要昂贵得多。我可以理解,与
易
失
性
写入相关的成本会增加,因为
易
失
性
写入是一种同步方式,但我想知道,一个
易
失
性
写入的代价如何比非
易
失
性
写入要高得多;它是否与生成<em
浏览 7
提问于2014-03-06
得票数 3
回答已采纳
2
回答
易
失
性
结构语义
、
、
将一个结构类型变量的实例声明为
易
失
性
(如果其
字段
是在可重入代码中访问的)是否足够,或者必须将结构的特定
字段
声明为
易
失
性
?foo_t foo_inst;typedef struct{} foo_t; 我认识到,将指针类型的变量声明为
易
失
性
(例如,
易
失
性
uint
浏览 1
提问于2010-01-12
得票数 78
回答已采纳
4
回答
C#中的易挥发场
、
、
、
、
来自规范10.5.3
易
失
性
字段
: 参考型。双/long/etc类型不能
易
失
性
,因为它们不是原子读/写,因为它们在内存中超过4个字节。我的理解正确吗?第二,如果第一次猜测是正确的,为什么用户定义的结构中只有一个int
字段
(或者类似的,4个字节是可以的)不能
易
失
性
浏览 3
提问于2011-02-25
得票数 11
回答已采纳
3
回答
在
易
失
性
场中发生之前的关系
、
、
实际上,在Java并发中,它说 对
易
失
性
字段
的写入发生在随后对该
字段
的每次读取之前。这是否意味着,如果两个线程试图同时读取和写入
易
失
性
字段
,JVM将确保写入操作位于读取操作之前,还是会存在争用条件?
浏览 1
提问于2013-01-26
得票数 3
回答已采纳
3
回答
易
失
性
破坏了它的主要工作?
、
、
、
、
根据 这确保了在任何时候
字段
中都存在最最新的值。我知道它可以改变指令的顺序: 这意味着John为
易
失
性<
浏览 3
提问于2012-05-17
得票数 24
回答已采纳
2
回答
C#中防止编译器优化的“
易
失
性
”示例?
、
、
、
、
据我所知,C#中的“
易
失
性
”修饰符有两种效果:在x86 / amd64上,(1)是无关的。对于
易
失
性
语义,这些处理器不需要栅栏。(不过,ia64是不同的。) 所以,我们只能说(2)了。但是,举我试过的例子,
易
失
性
对jit-ted程序集没有任何影响。我的问题是:您能给出一个C#代码示例的示例,其中在
字段
中添加一个“
易
<
浏览 4
提问于2010-02-19
得票数 6
回答已采纳
6
回答
Java中的
易
失
关键字-澄清
、
我对我在java中所读到的
易
失
性
关键字的应用程序感到非常困惑。 理想情况下,什么时候应该使用
易
失
性
关键字?
浏览 1
提问于2010-08-30
得票数 37
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券