mutual exclusion

Cannot both hold

Mutual exclusion is a principle in computing where only one process or thread can access a shared resource at a time.

It prevents conflicts when multiple operations might otherwise interfere with each other—like two programs trying to write to the same file simultaneously.

The concept appears in discussions of locks, semaphores, and concurrent programming: The mutex enforces mutual exclusion on the database connection.

Related

section · thread · synchronization · barrier · atomic · race · condition · blocking · queue · resource · access · priority · starvation · concurrency · latch · guard · shared · contention

Categories
Opposites
logical relationship

mutual exclusionoverlap

Partial coincidence of coverage

intersection · compatibility · coexistence · non-exclusive · conjunction

computing/concurrency

mutual exclusionshared access

Permission held by several

non-blocking · race condition · open access · shared memory

compatibility

mutual exclusioncompatibility

Mutual suitability between things

coexistence · complementarity · interoperability · simultaneity · peaceful coexistence

Family

mutual, mutually, mutuality, exclusion, exclude, exclusive, exclusively, exclusivity, excluding

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G