In computer science, a lock or mutex (from mutual exclusion) is a synchronization primitive that prevents state from being modified or accessed by multiple...
28 KB (3,538 words) - 08:18, 30 April 2025
Non-blocking algorithm (redirect from Lock-free and wait-free algorithms)
In computer science, an algorithm is called non-blocking if failure or suspension of any thread cannot cause failure or suspension of another thread; for...
19 KB (2,385 words) - 18:21, 5 November 2024
S2PL schedule, but not vice versa. Serializability Lock (computer science) Deadlock (computer science) Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman...
7 KB (777 words) - 11:30, 17 December 2024
In computer science, a readers–writer (single-writer lock, a multi-reader lock, a push lock, or an MRSW lock) is a synchronization primitive that solves...
14 KB (1,471 words) - 15:04, 27 January 2025
In computer science, multiple granularity locking (MGL) is a locking method used in database management systems (DBMS) and relational databases. In multiple...
4 KB (389 words) - 09:37, 18 January 2023
Look up lock or locks in Wiktionary, the free dictionary. Lock(s) or Locked may refer to: Lock and key, a mechanical device used to secure items of importance...
4 KB (558 words) - 04:13, 1 April 2025
Look up locking in Wiktionary, the free dictionary. Locking may refer to: Locking (computer science) Locking, Somerset, a village and civil parish in the...
588 bytes (109 words) - 23:53, 22 July 2023
Suspension (section Science and engineering)
through body piercings Caffè sospeso (Italian for "suspended coffee") Lock (computer science) Suspend and resume (disambiguation) Suspension, a form of scribal...
3 KB (328 words) - 22:51, 27 December 2024
file locking mechanism. Database transaction Dekker's algorithm Eisenberg & McGuire algorithm Lamport's bakery algorithm Lock (computer science) Mutual...
12 KB (1,610 words) - 07:21, 18 April 2025
Parallel computing Lock (computer science) Global interpreter lock Robert N M Watson (2007-11-25). "Before & After Under The Giant Lock". FreeBSD-Hackers@...
7 KB (738 words) - 00:23, 12 October 2024
In computer science, read-copy-update (RCU) is a synchronization mechanism that avoids the use of lock primitives while multiple threads concurrently...
43 KB (5,065 words) - 16:49, 21 August 2024
In computer science, synchronization is the task of coordinating multiple processes to join up or handshake at a certain point, in order to reach an agreement...
21 KB (2,572 words) - 21:05, 21 January 2025
In Computer Science, in the field of databases, non-lock concurrency control is a concurrency control method used in relational databases without using...
809 bytes (72 words) - 21:27, 27 December 2023
In computer science, a ticket lock is a synchronization mechanism, or locking algorithm, that is a type of spinlock that uses "tickets" to control which...
17 KB (2,203 words) - 08:03, 16 January 2024
This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including...
214 KB (23,802 words) - 08:14, 28 April 2025
Scalability (redirect from Scaling (computer network))
law List of system quality attributes Load balancing (computing) Lock (computer science) NoSQL Scalable Video Coding (SVC) Similitude (model) Scale (analytical...
17 KB (2,132 words) - 22:25, 14 December 2024
Abstraction (computer science) Asynchronous I/O Bit banging Infinite loop Interrupt request (PC architecture) Integer (computer science) kqueue Pull technology...
7 KB (1,080 words) - 07:15, 13 April 2025
In information technology and computer science, especially in the fields of computer programming, operating systems, multiprocessors, and databases, concurrency...
24 KB (2,976 words) - 21:42, 15 December 2024
inversion Race condition Readers-writer lock Sleeping barber problem Stalemate Synchronization (computer science) Turn restriction routing Coulouris, George...
25 KB (2,487 words) - 13:29, 15 September 2024
*barrier){ if(!pthread_mutex_lock(&(barrier->lock))){ barrier->total_thread += 1; pthread_mutex_unlock(&(barrier->lock)); } while (barrier->total_thread...
21 KB (2,725 words) - 23:36, 29 March 2025
Reentrant mutex (redirect from Recursive lock)
In computer science, the reentrant mutex (recursive mutex, recursive lock) is a particular type of mutual exclusion (mutex) device that may be locked multiple...
5 KB (692 words) - 21:21, 20 August 2024
called MSR-type algorithms which have been used widely in fields from computer science to control theory. Bitcoin uses proof of work, a difficulty adjustment...
43 KB (4,770 words) - 20:45, 1 April 2025
Waters. "Time-lock puzzles from randomized encodings." In Proceedings of the 2016 ACM Conference on Innovations in Theoretical Computer Science, pp. 345-356...
3 KB (353 words) - 16:49, 21 August 2024
In computer science, a lease is a contract that gives its holder specified rights to some resource for a limited period. Because it is time-limited, a...
3 KB (410 words) - 13:04, 19 January 2025
In computer programming, a reference is a value that enables a program to indirectly access a particular datum, such as a variable's value or a record...
14 KB (1,928 words) - 13:12, 26 November 2024
Commonwealth University-Lock Haven (LHU) is a public university in Lock Haven, Pennsylvania, United States. It is part of the Pennsylvania State System...
28 KB (3,084 words) - 23:33, 1 May 2025
An anti-lock braking system (ABS) is a safety anti-skid braking system used on aircraft and on land vehicles, such as cars, motorcycles, trucks, and buses...
61 KB (7,456 words) - 13:33, 10 April 2025
Block contention (category Computer science stubs)
to avoid concentrating on any single one. Resource contention Lock (computer science) § Granularity Antognini, Christian (2008). Troubleshooting Oracle...
2 KB (192 words) - 00:01, 15 September 2024
sometimes referred to as the formal sciences, the study of logic, mathematics, and theoretical computer science (which study formal systems governed...
156 KB (15,544 words) - 22:03, 2 May 2025
physical therapy. New brain–computer interfaces (BCIs) may provide future remedies. One effort in 2002 allowed a fully locked-in patient to answer yes-or-no...
15 KB (1,480 words) - 11:08, 29 April 2025