Construct · 1 fields · 1 citations

MCS lock: a standalone construct

One name. One construct. A landmark on the map.

● anchor · a standalone construct Nearest construct by meaning·not indexed
MCS lock1 CONSTRUCTMCS lockMELLOR-CRUMMEY · OPERATING

A single standalone construct; nearby constructs are located against it in the Collider. Tap a field for its definition, unit, and measures.

Operating systems

a queue-based spin lock in which each waiting processor spins on its own local flag, avoiding contention on shared multiprocessor memory.

In operating systems, MCS lock refers to a queue-based spin lock in which each waiting processor spins on its own local flag, avoiding contention on shared multiprocessor memory. This meaning comes from Mellor-Crummey (1991) in ACM Transactions on Computer Systems.[1]

Unit
Recovery means
Measured by

Next

Run it through the Collider, or take the citations with you.

See how MCS lock sits against neighbouring constructs in the Collider, or export every reference on this page in one click.

Open in ColliderExport BibTeXReport this entry

Nearby constructs

lock2 fields · 2 citationsjingle · one word, two constructsmemory6 fields · 18 citationsjingle · one name, six constructsspin4 fields · 4 citationsjingle · one word, four constructs

References

  1. Mellor-Crummey, J. M., & Scott, M. L. (1991). Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems, 9(1), 21-65. https://doi.org/10.1145/103727.103729

Cited on this page?

Confirm your construct, or correct us.

If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.

Claim your construct