Common

Mutual exclusion

In computing, restricting data to be accessible by one thread at a time

Mutual exclusion

Common card · No. 456328

In computer science, mutual exclusion is a property of concurrency control, which is instituted for the purpose of preventing race conditions. It is the requirement that one thread of execution never enters a critical section while a concurrent thread of execution is already accessing said critical section, which refers to an interval of time during which a thread of execution accesses a shared resource or shared memory. The shared resource is a data object, which two or more concurrent threads are trying to modify (where two concurrent read operations are permitted but, no two concurrent write operations or one read and one write are permitted, since it leads to data inconsistency). Mutual exclusion algorithms ensure that if a process is already performing write operation on a data object [critical section] no other process/thread is allowed to access/modify the same object until the first process has finished writing upon the data object [critical section] and released the object for...

Read on Wikipedia · Image KWVisor, CC BY-SA 3.0

Open boosters, collect cards and trade them. Free to play.

Play for free
Mutual exclusion – Common Wikipedia card | Wikiverse TCG