atomic

atomic

文章 1 浏览 78

如何使用命令 SIOCGIFFLAGS 和 SIOCSIFFLAGS 以原子方式调用 ioctl

有没有办法以原子方式使用命令 SIOCGIFFLAGS 和 SIOCSIFFLAGS 调用 ioctl(该问题对所有系统调用也有效)?例如,如果我将 IFF_PROMISC 标志添加到接…

北方。的韩爷 2024-12-12 03:40:15 1 0

C++ 中线程/共享内存之间的线程安全数据交换在Linux上

我有点困惑: 在生产中,我们有两个进程通过共享内存进行通信,数据交换的一部分是 long 和 bool。对此数据的访问不同步。它已经运行了很长一段时间并…

葬心 2024-12-11 03:12:40 1 0

GCC 原子内置函数:是否有一个列表显示哪些平台支持哪些函数?

是否有一个网站列出了各种平台及其对 GCC 原子内置函数、各种 GCC 版本的支持? 编辑: 更清楚地说: GCC 添加 _sync... 作为其支持的平台上的内在函…

孤星 2024-12-10 21:07:32 0 0

OpenMP 中的原子性和关键性有什么区别?

OpenMP 中的原子性和关键性有什么区别? 我可以做到这一点 #pragma omp atomic g_qCount++; ,但这不是一样吗 #pragma omp critical g_qCount++; ?…

沫尐诺 2024-12-10 16:12:50 0 0

文件系统上下文中的原子性是什么?

根据webopedia,这是当处理器读取和写入总线时。 .排除其他处理器访问它。 在数据库中,这意味着一组操作要么全部发生,要么不发生,根据 wikipedia …

迷荒 2024-12-09 22:24:49 0 0

CUDA 中共享内存的原子操作

我使用 GTX 280,其计算能力为 1.3,并支持共享内存上的原子操作。我正在使用 cuda SDK 2.2 和 VS 2005。在我的程序中,我必须广泛使用原子操作,因为…

你对谁都笑 2024-12-09 00:37:18 0 0

并发运行时事务(在 MySQL 中)的行为如何?

这是我的场景: 我有表 A,有 4 行(id、col1、col2、col3),最后 3 行有一个唯一索引(id 是主键)。假设有 2 个用户:用户 Foo 和用户 Bar。 如果 …

难得心□动 2024-12-08 14:42:16 0 0

InterlockedExchange 和内存可见性

我已阅读文章同步和多处理器问题 我有一个关于 InterlockedCompareExchange 和 InterlockedExchange 的问题。问题实际上是关于文章中的最后一个例子。…

暮倦 2024-12-08 12:49:49 0 0

非数据库应用程序事务

如何将非数据库操作封装到事务中? 例如,假设我按顺序调用了一些方法/函数,一些更新数据库,一些更新文件系统上的文件,一些更新 HttpSession 中的…

痴情 2024-12-08 12:43:45 0 0

SSE指令:哪些CPU可以进行原子16B内存操作?

考虑 x86 CPU 上的单个内存访问(单个读取或单个写入,而不是读+写)SSE 指令。该指令正在访问 16 字节(128 位)内存,并且访问的内存位置与 16 字节…

流星番茄 2024-12-08 03:50:27 0 0

如何以编程方式确定“写入”是否被写入?系统调用在特定文件上是原子的吗?

在某些情况下,编码器不能依赖原子的系统调用,例如,如果文件位于 NFS 文件系统上。 (参见 NFS 概述、常见问题解答和 HOWTO 文档)。但大多数数据库…

愛放△進行李 2024-12-07 21:52:07 2 0

设置 SVN 进行原子提交和限制访问

我们目前正在工作中进行讨论,我正在寻找一些有关 SVN 设置的建议。 我们的模式是,我们将各种项目签入 SVN,其中一些项目依赖于其他项目。例如 FooWe…

落在眉间の轻吻 2024-12-07 01:09:12 1 0

AtomicXXX.lazySet(...) 发生在边缘之前

大多数 JMM 推理中使用的 AtomicXXX.lazySet(value) 方法在边发生之前意味着什么? javadocs 是纯粹的,Sun bug 6275329 指出: 语义是保证写入不会与…

享受孤独 2024-12-06 20:05:30 1 0

如何在Java中实现并发循环收报机(计数器)?

我想用Java实现一个循环计数器。 每个请求的计数器应该(自动)递增,并且在达到上限时应该翻转到 0。 实现此目的的最佳方法是什么?是否有任何现有的…

夜深人未静 2024-12-06 19:06:22 1 0

Linq to SQL 原子操作集

我想确保 var a 在检索它和对 var b 执行更新之间没有更改。 var a = from item in.... if (a > 100) { var b = from item in... b.something = 100; …

黄昏下泛黄的笔记 2024-12-05 16:14:36 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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