mutex

listen to the pronunciation of mutex
İngilizce - Türkçe
Muteksleri
(Bilgisayar) (mutual exclusion) Karşılıklı dışlama: Dönemdeş olarak çalışabilen bilgisayar programlarının, bir çatışmaya, karşılıklı kilitlenmeye veya veri tutarsızlığına yol açmamaları için herhangi bir anda tek bir programın belirli bir bellek alanına, bir giriş çıkış kapısına, bir dosyaya veya benzeri bir özkaynağa erişimine izin veren programlama tekniği
İngilizce - İngilizce
An object in a program that serves as a lock, used to negotiate mutual exclusion among threads
(Bilgisayar) Mutual exclusion (often abbreviated to mutex) algorithms are used in concurrent programming to avoid the simultaneous use of a common resource, such as a global variable, by pieces of computer code called critical sections. A critical section is a piece of code in which a process or thread accesses a common resource. The critical section by itself is not a mechanism or algorithm for mutual exclusion. A program, process, or thread can have the critical section in it without any mechanism or algorithm which implements mutual exclusion
(Computers) package of Tex macros for typing musical notation (extension of the Tex word processor)
(Computer Programming) synchronized multiple access to common data sources (uses "lock-unlock" switch that allows access to one program at a time and excludes all others)
Shorthand for "mutually exclusive", referring to two propositions for which no model exists; that is, no interpretation of the truth values of a set of propositions under which the mutually exclusive propositions are both true
The word mutex is shorthand for a primitive object that provides MUTual EXclusion between threads A mutual exclusion (mutex) is used cooperatively between threads to ensure that only one of the cooperating threads is allowed to access the data or run certain application code at a time
A synchronization object that provides mutual exclusion among threads A mutex is often used to ensure that shared variables are always seen by other threads in a consistent state
A Mutual Exclusion lock A mutex serializes the execution of multiple threads It is a simple lock, with only the thread that owns the lock being able to release it Note that if a thread were to attempt to acquire a mutex it already holds, immediate deadlock would result To prevent this from happening, there is a variation of a mutex called the "non-recursive mutex" This variant form prevents a thread that holds the mutex from reacquiring the mutex without releasing it first A mutex is an example of a synchronization primitive Other common synchronization primitives are reader/writer locks, condition variables, and semaphores
A synchronization primitive that is used to lock critical sections so that the section is used exclusively by the thread that locked it
Meaning mutual exclusion, an object that multiple threads use to ensure the integrity of a shared resource that they access (most commonly shared data) by allowing only one thread to access it at a time See also fast mutex, nonrecursive mutex, and recursive mutex
Protects the consistency of shared resources by serializing access to regions of code that manipulate shared resources Mutexes are similar to semaphores, but without the counter Mutexes are mutually exclusive Only one process/thread can own the mutex at a time; it is an error for a thread to unlock a mutex it did not lock Mutexes work well for protecting interfaces
Mutual exclusion lock, a simple synchronization service used to ensure exclusive access to data shared between threads It is typically acquired (pthread_mutex_lock()) and released (pthread_mutex_unlock()) around the code that accesses the shared data (usually a critical section) See also critical section
A mutual-exclusion locking object that allows multiple threads to synchronize access to shared resources A mutex has two states: locked and unlocked Once a mutex has been locked by a thread, other threads attempting to lock it will block When the locking thread unlocks (releases) the mutex, one of the blocked threads (if any) acquires (locks) it and uses the resource The thread that locks the mutex must be the one that unlocks it The work-loop lock (which is used by a command gate) is based on a mutex See also lock; work loop
Mutually-exclusive-access flag Another name for a Semaphore
A programming tool used to prevent the launch of multiple copies of the same game
A synchronization object used for interprocess communication A mutex can be owned by at most one thread at any one time, or it can be owned by none A mutex is in a signaled state when it is unowned by a thread, and in a nonsignaled state when it is owned Back
MUTual EXclusion mechanism, a means for inter-task communication usually provided by the operating system Concurrent tasks use a mutex to ensure that only one task can access a shared resource Any other task trying to get the mutex will either be blocked (suspended) until the mutex is released, or its request will be rejected
Sleep locks provided in the form of mutual exclusion locks These are data structures allocated in the client actors' address spaces