deadlock en · NOUN
Pronunciation
- /ˈdɛdˌlɒk/ (Received-Pronunciation)
- (US) audio
- /ˈdɛdˌlɑk/ (General-American)
- /ˈdedˌlɔk/ (Australia)
Etymology
Etymology tree English dead Proto-Indo-European *lewg-der. Proto-Germanic *luką Proto-West Germanic *lok Old English loc Middle English lok English lock English deadlock From dead + lock.
Meanings
-
(countable, uncountable) A standstill resulting from the opposition of two evenly matched forces; a stalemate or impasse.
The negotiation ended in deadlock, with neither party willing to compromise on the price.
-
(countable, uncountable) An inability to continue due to two programs or devices each requiring a response from the other before completing an operation.
If synchronization is always performed in least-first order with respect to object tags, then situations can never arise in which one thread has the synchronization lock for x while waiting for y and another has the lock for y while waiting for x. Instead, they will both obtain the locks in the same order, thus avoiding this form of deadlock.
2000, Douglas Lea, Concurrent Programming in Java, Addison-Wesley Professional, →ISBN, page 88:
- (countable, uncountable) Synonym of deadbolt (“type of lock”).
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| deadlocks | Number=Plur | lexicographic |
Coordinates
Deriveds
break the deadlock · antideadlock
Synonyms
Translations (71)
pl martwy punkt (standstill) · fi umpikuja (standstill) · ru мёртвая то́чка (standstill) · bg засто́й (standstill) · it stallo (standstill) · de Verklemmung (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · de Stillstand (standstill) · sl mrtva točka (standstill) · ru па́товая ситуа́ция (standstill) · pl zastój (standstill) · fr étreinte fatale (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · ka გამოუვალი მდგომარეობა (standstill) · ko 데드 록 (standstill) · pl zakleszczenie (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · fr impasse (standstill) · ru взаи́мная блокиро́вка (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · de toter Punkt (standstill) · cmn 鎖死 /锁死 (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · fr interblocage (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · ca bloqueig (standstill) · ja 行き詰まり (standstill) · bg мъ́ртва то́чка (standstill) · el κώλυμα (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · hu holtpont (standstill) · ja デッドロック (standstill) · sv dödläge (standstill) · ru тупи́к (standstill) · pt impasse (standstill) · es punto muerto (standstill) · es estancamiento (standstill) · tr deadlock (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · sv baklås (standstill) · ko 데드 록 (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · it stasi (standstill) · mk за́стој (standstill) · it fermo (standstill) · fi solmu (standstill) · de Deadlock (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · el αδιέξοδο (standstill) · cs uváznutí (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · it punto morto (standstill) · es impasse (standstill) · it blocco (standstill) · ja 停滞 (standstill) · sv dödläge (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · mi whakamāraritanga (standstill) · es callejón sin salida (standstill) · ja 膠着状態 (standstill) · hu patthelyzet (standstill) · cs mrtvý bod (standstill) · cs deadlock (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · ka ჩიხი (standstill) · es impás (standstill) · mk мр́тва то́чка (standstill) · sk mŕtvy bod (standstill) · ko 교착 상태 (standstill) · ru клинч (standstill) · pl impas (standstill) · cmn 僵局 (standstill) · ru де́длок (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · tr çıkmaz (standstill) · el στάση (standstill) · tr kilitlenme (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · bg де́длок (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · ru засто́й (standstill) · it arresto (standstill) · cmn 死鎖 /死锁 (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · ja デッドロック (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · pt deadlock (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · sv baklås (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation) · el σταμάτημα (computing: inability to continue due to two programs or devices each requiring a response from the other before completing an operation)