Jako livelock se v informatice (případně kybernetice či obecně procesním řízení) označuje situace, kdy nějaký proces nebo vlákno stále běží, ale dosahuje stavů jen v omezené části programu, bez možnosti dosáhnout nějakého cílového stavu (například neustálé uvolňování a získávání prostředků). Může buď dokola opakovat tytéž kroky, pak jde o nekonečný cyklus, ale může postupovat i proměnlivou cestou bez zacyklení. Livelock je často vedlejším efektem řešení deadlocku pomocí zajištění, aby procesy nebo vlákna získávala prostředky ve stejném pořadí.

Reference

Související články Efekt hrdla láhve (software) Deadlock Petriho síť

Kategorie:Softwarové anomálie Kategorie:Synchronizace Kategorie:Anglická slova a fráze