volatile

volatile

文章 22 浏览 78

为什么/什么时候会话写入容易受到线程终止的影响?

代码: Session["foo"] = "bar" Response.Redirect("foo.aspx") 问题: 当 foo.aspx 从会话中读取“foo”时,它不在那里。 会话在那里,但“foo”没有…

折戟 2024-08-21 04:14:26 9 0

如何在Java中声明数组元素为易失性?

有没有办法在Java中声明数组元素易失性?即 volatile int[] a = new int[10] 声明数组引用 易失性,但数组元素(例如a[1])仍然不是易失性的。所以我…

逆光下的微笑 2024-08-20 21:40:42 5 0

我可以避免对很少更改的变量使用锁吗?

我一直在读 Joe Duffy 的关于并发编程的书。我有一个关于无锁线程的学术问题。 首先:我知道无锁线程充满了危险(如果你不相信我,请阅读书中有关内存…

冷夜 2024-08-20 00:49:02 4 0

.NET 内存模型、易失性变量以及测试和设置:保证什么?

我知道.NET内存模型(在.NET框架上;不是compact/micro/silverlight/mono/xna/what-have-you)保证对于某些类型(最显着的是原始整数和引用)操作保证…

意中人 2024-08-18 15:34:16 7 0

易失性结构语义

是否足以将结构类型变量的实例声明为易失性(如果在可重入代码中访问其字段),或者必须将结构的特定字段声明为易失性? 换句话说,以下之间的语义差…

守护在此方 2024-08-17 11:08:01 5 0

.NET 中双重检查锁定中需要 volatile 修饰符

多篇文章指出,在 .NET 中实现双重检查锁定时,您要锁定的字段应该应用 volatile 修饰符。但到底为什么呢?考虑以下示例: public sealed class Singl…

感悟人生的甜 2024-08-16 06:56:21 3 0

确定一个对象何时不被任何其他线程使用而没有锁?

我实现了一个高性能线程安全组件,没有使用锁语句,出于性能原因仅使用了 volatile 和 Interlocked 。 我在一个类中有易失性引用类型成员,其中包含线…

剧终人散尽 2024-08-16 05:38:07 6 0

易失性布尔值

如果我有一个易失性布尔值(我们称其为有效),下面的代码在 Java 中是线程安全的吗? if (valid) return valid = true 或者,我是否需要同步,因为仅…

‘画卷フ 2024-08-15 06:01:27 5 0

原始类型是易失性的还是同步的?

在 Java 中,如果变量的大小小于或等于 32 位,则赋值是原子的,但如果变量的大小大于 32 位,则赋值不是原子的。 在双重或长分配的情况下,使用什么…

晌融 2024-08-12 10:11:37 8 0

波动性变量

易失性变量存储在程序存储器的什么位置(在哪个部分)?…

御守 2024-08-10 16:42:14 4 0

与使用 Interlocked 类相比,使用 volatile 关键字有什么优势吗?

换句话说,我可以用一个易失性变量做一些普通变量和 Interlocked 类无法解决的事情吗?…

寻梦旅人 2024-08-10 01:00:20 4 0

互斥锁的存在是否有助于摆脱 volatile 关键字?

我有一个多读/写锁类,用于保留读、写和挂起读、挂起写计数器。互斥体保护它们免受多个线程的影响。 我的问题是我们是否仍然需要将计数器声明为易失性…

倾听心声的旋律 2024-08-09 07:42:29 4 0

如果多个线程可以访问一个字段,是否应该将其标记为 易失性?

阅读一些线程(常见并发问题、易失性关键字、 内存模型)我对Java中的并发问题感到困惑。 我有很多字段由多个线程访问。我应该检查它们并将它们全部标…

世俗缘 2024-08-08 10:21:52 1 0

通过 ReentrantLock 访问的字段是否需要 volatile 关键字?

我的问题是,使用 ReentrantLock 是否可以保证字段的可见性,就像同步关键字提供的那样。 例如,在下面的类A中,字段sharedData不需要声明为易失性,…

成熟稳重的好男人 2024-08-08 00:55:32 5 0

Interlocked.CompareExchange 是否使用内存屏障?

我正在阅读 Joe Duffy 关于 易失性读写和及时性,我试图了解有关帖子中最后一个代码示例的一些内容: while (Interlocked.CompareExchange(ref m_stat…

空城旧梦 2024-08-07 23:45:15 4 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文