volatile

volatile

文章 22 浏览 79

类型 将 volatile char 转换为寄存器 char 类型

我的 C 代码中收到额外警告。 警告 #2513-D:“volatile char *”类型的值不能分配给“char *”类型的实体 A = B; 当我检查我的代码时,我发现 A 和 …

风情万种。 2024-11-30 18:38:10 4 0

Java中的可见性问题是由JVM还是硬件引起的?

以前我认为可见性问题是由CPU Cache 引起的性能问题。 但我看到这篇文章: http://www.ibm.com /developerworks/java/library/j-5things15/index.html…

青柠芒果 2024-11-30 00:08:32 1 0

Windows+VisualC 上的易失性读取和写入是原子的吗?

该网站上有几个问题询问是否可以使用 易失性 变量进行原子/多线程访问:请参阅此处,此处,或此处。 现在,符合 C(++) 标准的答案显然是否。 但是,在…

话少心凉 2024-11-28 19:54:37 3 0

如果我将一个实例变量声明为 易失性的,那么该类的对象也会是易失性的吗?

比如: class A { volatile int i; }; A a; 我的问题是整个a都会成为合格的简历吗?可能是一个天真的问题。…

笑饮青盏花 2024-11-27 12:41:04 1 0

易失性和创建线程

我刚刚问了一个涉及易失性的问题:易失性数组c++ 但是我的问题引发了关于什么的讨论易失性 确实如此。 有人声称,使用CreateThread()时,您不必担心易…

月光色 2024-11-26 21:31:58 1 0

互斥锁功能在没有 volatile 的情况下是否足够?

我和一位同事为 x86、x64、Itanium、PowerPC 和其他已有 10 年历史的服务器 CPU 上运行的各种平台编写软件。 我们刚刚讨论了诸如 pthread_mutex_lock(…

恍梦境° 2024-11-26 18:02:34 3 0

在java中声明方法synchronized的权衡?

每当我试图从线程 A 中杀死线程 B 时(通常,有时它会起作用),我的 Android 应用程序中都会遇到线程因某些未知原因而锁定的问题。我猜想这是因为我…

枕头说它不想醒 2024-11-26 10:18:13 2 0

当在 2.9.0-1 中混合到具体类中时,特征中的方法会变成易失性方法,但 2.8.1 中不会

我注意到 2.9.0-1 中的这一重大变化(对我来说与 OGNL 一起使用): 我发现在 2.9 中,特征中声明的方法在混合到类中时会变得易失性: 2.9.0-1 中的示…

你如我软肋 2024-11-25 20:32:12 2 0

Java更新程序配置

我有一个多线程程序,在启动时加载其配置。然后配置通过线程的构造函数传递给线程。 但现在我想定期加载一个新的配置实例,并将其传递给线程。 一种想…

阳光下的泡沫是彩色的 2024-11-24 17:29:23 2 0

如果我在锁定期间修改引用字段,是否需要保持易失性?

考虑以下代码,该代码发生在后台线程(“线程 B”)中: List invocationQueueCopy; lock (invocationQueue) { invocationQueueCopy = invocationQueu…

执笔绘流年 2024-11-19 08:37:20 3 0

C 中的 volatile int 与 std::atomic一样好吗? C++0x 的?

我的程序中需要有原子变量。以前我使用的是 std::atomic,但我现在工作的平台没有支持 C++0x 的 g++ 编译器。我使用了 volatile int ,它似乎有效,因…

枕头说它不想醒 2024-11-19 06:42:41 3 0

易失性和多线程:以下线程安全吗?

假设有两个线程分别运行 Thread1() 和 Thread2()。线程 1 只是设置一个全局标志来告诉线程 2 退出,线程 2 定期检查是否应该退出。 volatile bool is_…

倒带 2024-11-18 10:36:53 3 0

具有释放/获取语义的易失性

从 Java 5 开始,易失性 关键字具有释放/获取语义,以使副作用对其他线程可见(包括对非易失性变量的赋值!)。以这两个变量为例: int i; volatile i…

著墨染雨君画夕 2024-11-17 19:00:03 2 0

java中的易失性变量和内存屏障

我有一个由链接节点组成的数据结构。您可以将其视为一个简单的 LinkedList。列表的每个节点都包含一些值和指向另一个节点的下一个字段,如果它是最后…

司马昭之心 2024-11-17 12:50:21 3 0

实例变量和线程

我有一个如下所示的类,我想知道这是否是线程安全的,或者主线程和 Loader 线程是否可能拥有自己的 mCache 副本,因此get(..) 方法无法从缓存中检索任…

子栖 2024-11-17 12:14:32 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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