EdgeChat logoEdgeChat
首页Edgepedia企业版动画关于
下载
首页 Edgepedia 企业版 动画 关于 报告问题
edgepedia

Edgepedia 1.9 新增

开发者:通过 API 或 MCP 读取 Edgepedia
Edgepedia / Technology and the built world / Computing and digital systems / Artificial intelligence and data / Algorithms and computational methods / Data structures

Concurrent and lock-free structures

综合2026 年 9 月 17 日

Non-blocking algorithm

A non-blocking algorithm, also called non-blocking synchronization, is a concurrent algorithm in which a delayed or failed process cannot prevent others from completing, typically built from atomic primitives like compare-and-swap.

综合2026 年 9 月 17 日

Producer–consumer problem

The producer–consumer problem, also called the bounded-buffer problem, is a classic concurrent programming problem in which producers fill a shared buffer that consumers drain, requiring synchronization.

综合2026 年 9 月 17 日

Readers–writers problem

The readers–writers problem is a classical concurrency problem, posed in 1971 by Courtois, Heymans, and Parnas, in which readers share a resource while writers need exclusive access.

综合2026 年 9 月 17 日

Spinlock

A spinlock is a mutual exclusion lock where a waiting thread busy-waits by repeatedly checking the lock, efficient for critical sections shorter than a context switch.

© 2026 EdgeChat 0.9.33
首页Edge 应用Edgepedia企业版动画关于更新日志报告问题Biostate AIEnglish