deadlock
- noun
- /ˈdɛdˌlɑk/
- Specialized
- In computing, a deadlock occurs when two processes are waiting for each other to release resources, preventing either from proceeding.
Examples
-
Namely, if you have two threads initializing classes in the opposite order, you can get into a deadlock.
Blog text (17) -
It shows the two queries that were involved in the deadlock.
Blog text (15) -
So it's not good to have deadlock in your code regardless, OK?
-
However, they can easily create deadlock problems if not used carefully.
Academic text (1997) -
In order to fix deadlocks, it's critical to understand why they occur.
Blog text (15) -
With threads, if you have deadlock, everything seemingly stops.
-
To do that, first we need to identify the queries involved in the deadlocks.
Blog text (15) -
This will only increase the chance of deadlocks in your system, and there's a better way.
Blog text (27) -
When a deadlock is encountered, the specifics of the deadlock are output to the SQL Server Error Log.
Blog text (15) -
The programmer identified a deadlock in the system that halted execution, causing the application to freeze.
Antonyms
How Blocked
Surface Forms
Morphology
Etymology
Deadlock uses the same idea of dead 'not moving' plus lock 'fastened', giving the image of things stuck together. In computing, a deadlock is when two programs each wait for the other and the system cannot continue, like two cars blocking a narrow road.