The AI-powered English dictionary
countable and uncountable, plural livelocks
(computing) A state resembling deadlock in which various computational processes are constantly changing but never reach a point where any of them can proceed. quotations examples
However, this can lead to livelock—the optimistic analog of indefinite blocking in which methods continuously spin without making any further progress.
2000, Douglas Lea, Concurrent Programming in Java, Addison-Wesley Professional, page 193
A process is considered to be in a state of livelock when thread code is still executing, but two or more threads are in a never-ending cycle with each other and no useful work is being done.
2003, Mark Pearce, Comprehensive VB .NET Debugging, page 439
third-person singular simple present livelocks, present participle livelocking, simple past and past participle livelocked
(computing) To enter a state of livelock. examples