Введите хотя бы 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
Связанные термины
Другие термины: Отладка и устранение неполадок
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
