locking 相关问题

锁定允许一次只能由一个进程使用不同类型的资源。

检查MySql数据库的表中是否锁定了一行或一组行?

从使用MySql数据库的java中,如何检查表中的一行或一组行是否被锁定?

回答 2 投票 0

python 主线程因启动第二个 while 循环线程而减慢

我对以下代码有问题。我启动了一个有空 while 循环的新线程。 它导致函数 psutil.net_connections() 执行缓慢。我需要等待大约 1 分钟才能得到结果。

回答 1 投票 0

保护前(下)5 个电池

希望我能够描述这一点,以便可以理解。 以下要求影响第 I 列。 如果用户选择单元格 I6 或更高单元格并将数据输入该单元格...前一个(下)5 c...

回答 1 投票 0

如何在joblib中使用多处理锁?

我想使用后端多处理或 loky 在 joblib 中使用锁。使用标准库的多处理似乎很简单,但使用 joblib 则不然:它抱怨锁是......

回答 1 投票 0

当另一个线程可能设置共享布尔标志(最多一次)时,可以读取共享布尔标志而不锁定它吗?

我希望我的线程能够更优雅地关闭,所以我尝试实现一个简单的信号机制。我不认为我想要一个完全事件驱动的线程,所以我有一个具有方法的工作人员

回答 4 投票 0

ConcurrentDictionary:在锁内尝试删除?

我相信这是可行的,我已经用多个并发线程测试了它(尽管没有详尽地考虑竞争条件和死锁): 公共静态 System.Collections.Concurrent.ConcurrentDictionary<

回答 2 投票 0

C 中的互斥体/锁:C11 `mtx_lock()` 与 `pthread_mutex_lock()`

互斥锁直到 C11 才被引入到 C 标准中,对吧?既然它们已经存在,那么人们应该使用哪一个或更喜欢哪一个,以及何时使用?为什么?有什么区别? C11 的 mtx_lock() 与 pthread_mutex_lock(...

回答 1 投票 0

Redshift COPY 查询挂起。 (正在运行但未提交)(表大小只有30行)

我已经在查询编辑器和 boto3 中的 Redshift 上成功运行 COPY 命令(以编程方式)。 然而,昨天之后,这两种方法都不起作用了。 虽然集群控制台显示查询是

回答 1 投票 0

严格两相锁定示例

下图显示了一个S2PL交易的示例,任何人都可以将此示例转换为R2PL吗?

回答 1 投票 0

过滤器锁定算法

我正忙着研究n线程互斥的过滤器锁定算法,我似乎无法理解代码的第17行。我知道它是在某种条件下旋转的,但不完全确定......

回答 3 投票 0

何时在 std::shared_lock 上使用 defer_lock?

我从cppreference看到: std::shared_lock::shared_lock C++ 线程支持库 std::shared_lock 共享锁() noexcept; (1)(自 C++14 起) 共享锁(共享锁&&其他)

回答 2 投票 0

PDO 锁定表行 INNODB

我有一张存储敏感数据的表,需要小心,只有一个会话能够读取/写入特定行。 我的表有 2 列 id (int) 主要 金额 (int) 索引 我想要...

回答 1 投票 0

手臂组装指令中的“.inst”是什么意思

内核版本:4.14.199 crash中的spin_lock汇编指令是 crash_arm64> dis _raw_spin_lock -x 0xffffff8008c41e90 <_raw_spin_lock>:stp x29,x30,[sp,#-32]!

回答 1 投票 0

使用不同索引导致死锁

以下测试用例会在 SQL Server 中导致死锁,但不会在 Oracle 中导致死锁。 流程 1 使用精确命中 where 子句选择主键列记录。使用一个索引。 进程 2 选择相同的...

回答 1 投票 0

在Java中使用什么策略来实现分层可重入读/写锁定?

我正在寻找一种高效的系统,具有一系列分层组织的读/写锁,以管理对分层组织的资源的访问。如果子树被锁定以进行写入,则不会...

回答 2 投票 0

c#中的条件线程锁

当基础条件不恒定时是否可以有条件线程锁? 我有两个函数 A 和 B,以及一个决定执行哪个函数的条件。 A 是线程安全的

回答 2 投票 0

具有多个入队和单个出队的 ConcurrentQueue

我正在使用ConcurrentQueue。我需要: 多个消费者将项目排队 单个消费者一次性将所有项目出队 在出队期间,锁定队列,以便其他消费者无法...

回答 1 投票 0

Oracle 11g 插入+更新导致锁

我正在使用 Oracle 11g 数据库,但遇到锁定问题。 我有 2 个会话,执行方式如下: (会话 1)使用已知 id 插入 table1 (第 2 节)插入表 1 ...

回答 1 投票 0

在 Rust 中以原子方式处理内存区域

假设我们可以访问对齐为 8 且区域大小为 8 的倍数的连续内存区域。 现在,假设我想使用该区域的特定部分,但我...

回答 1 投票 0

Neo4j - 并发问题(锁定/解锁节点)

我有一个nodejs项目,存在一些并发问题。我有一个处理程序,它读取更新后的状态,然后将其写入同一节点的 neo4j 数据库。当 2 个并发进程...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.