Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає livelock?
Значення й приклади · Розробка програмного забезпечення
livelock: активне блокування, жваве блокування
Збій, за якого завдання постійно реагують або повторюють спроби, але заважають одне одному досягти корисного поступу.
Де і як уживається
За активного блокування завдання залишаються активними, проте їхні взаємні реакції не дають жодному просунутися.
Приклади речень
Both workers kept releasing their locks and retrying, creating a livelock.
Обидва робочі потоки раз у раз звільняли блокування й повторювали спробу, утворивши активне блокування.
Ввічливі повторні спроби постійно заважають одна одній, тому жоден потік не завершує роботу.
Random retry delays removed the livelock in the competing update loops.
Випадкові затримки між спробами усунули активне блокування в циклах конкуруючих оновлень.
Різний час повторних спроб не дає потокам разом повторювати той самий конфлікт.
Поширені словосполучення
- avoid livelock
- livelock detection
Пов’язані терміни
Інші терміни: Пошук і виправлення помилок
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
