atomic

atomic

文章 1 浏览 78

如何访问 std::atomic的值作为非原子的

我的程序中有一个 atomic 类型的原子变量。在某些地方,我不需要原子地访问其中的值,因为我只需检查它是否为 0。换句话说,在这些情况下,我想避免原…

假装爱人 2024-12-01 17:45:18 1 0

在事务中同时使用 INNODB 和 MyISAM 表时,如何进行有效的回滚?

我已经阅读了这里发布的相关问题,但我不明白的是,如果我们必须同时使用 MyISAM 和 INNODB 会怎样......在这种情况下,如果我们在事务中有 DML,INNO…

哎呦我呸! 2024-12-01 17:33:19 2 0

Sqlite 原子读取和更新计数器?

我正在尝试使用 Python 提供的 SQLite 实现一个简单的计数器。我正在使用 CGI 编写简单的动态网页。这是我能想到的实现计数器的唯一简单方法。问题是…

旧时光的容颜 2024-11-30 03:09:22 1 0

根据比较结果自动交换值

我有一个非常简单的操作,需要以原子方式完成: if (a > b) b = a 其中 a 和 b 是整数 编辑:,a 是本地的。 在 C# 中是否有快速的方法来做到这一点?…

清醇 2024-11-30 01:10:08 1 0

当我遇到这种情况时,如何对情况进行建模?是否因同时执行的线程而损坏?

如果 int 递增/递减操作在 Java 6 中不是原子的,也就是说,它们是分几个步骤执行的(读取值、递增、写入等),我希望看到一段代码来演示如何执行多个…

兲鉂ぱ嘚淚 2024-11-29 00:10:08 0 0

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

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

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

原子交换(读写)操作的用例是什么?

C++0x 指定用于对变量进行线程安全原子访问的 std::atomic 模板。除其他外,该模板还具有成员函数 std::atomic: :exchange,原子地在“this”中存储…

洋洋洒洒 2024-11-28 17:02:36 0 0

参考大小结构的原子分配

快速提问...假设我有一个包含单个引用成员的 C# 结构。 .NET 中该结构体的赋值是原子的吗?例如: struct ReadOnlyList { private List list; // othe…

雨后咖啡店 2024-11-28 08:45:50 0 0

如何自动地将行从一个表移动到另一个表?

我正在收集数千个传感器的读数并将它们存储在 MySQL 数据库中。每秒有数百个插入。为了提高插入性能,我最初将值存储到内存缓冲表中。我每分钟运行一…

屌丝范 2024-11-28 04:39:23 0 0

如何同步(使原子化)从两个进程写入一个文件?

我有两个进程,每个进程都写入大量数据缓冲区,并且我想控制同步这些进程对一个文件的写入。 进程1写入缓冲区A,包括(A1,A2,A3),进程2写入缓冲区B…

伴我心暖 2024-11-27 15:37:09 1 0

是++ std::atomic的原子

根据 c++0x 中的一个 Channel 9 E2E 视频(其中有 Herb Sutter),如果数字是 atomic number++ 是原子的。有人可以确认最终的 C++11 标准是这样的吗(…

内心激荡 2024-11-26 17:39:42 1 0

Objective-C:标量属性默认为原子?

一位朋友告诉我,标量属性(BOOL、NSInteger 等)的 @property 默认值是非原子的。即, @property BOOL followVenmo; 默认为 @property (nonatomic) B…

暖伴 2024-11-26 05:05:42 2 0

有谁知道 xcache 函数是否是原子的?

我想知道哪些 xcache 函数是原子的。我知道 xcache_inc() 和 xcache_dec() 都是原子的。我不知道 xcache_get() 和 xcache_unset() 是否是原子的。…

魄砕の薆 2024-11-25 11:42:07 3 0

使 SQL 语句序列原子化

我需要在存储过程原子中执行以下步骤序列。这是一个近似简化的示例: Customesrs 表 (CustomerId,..,OrderMax) 产品表(ProductId,...) 可用产品视…

梦旅人picnic 2024-11-24 23:24:56 1 0

比 pthread 更快的锁定

我们正在构建一个对延迟极其敏感的应用程序。 我们的完整应用程序除了锁定之外,在一个进程中大约需要 2500 个时钟周期,并且需要获取和释放两个锁。 …

嗫嚅 2024-11-24 13:10:33 4 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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