Hjem Audio Hva er livdyr? - definisjon fra techopedia

Hva er livdyr? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Livelock?

Livelock er en tilstand som finner sted når to eller flere programmer endrer tilstand kontinuerlig, uten at noen av programmene gjør fremskritt. Prosesser går inn i en livsmodell når de kolliderer med hverandres tilstand og ikke klarer å komme videre fordi de begge endrer staten, og dermed har den samme staten på et gitt tidspunkt.

Techopedia forklarer Livelock

Livelock kan best forklares ved hjelp av en analogi av to personer som går gjennom en passasje og hver prøver å tråkke rundt den andre, men de ender opp med å svaie fra side til side, komme på hverandres måte når de prøver å komme seg ut av vei. Livelock er forskjellig fra dødvoks på en måte som både prosessene som er involvert i livdyr, gjentatte ganger endrer tilstandene sine med hensyn til hverandre og ikke går videre. Algoritmer produseres for å komme ut av husdyrtilstanden ved å tilfeldig velge en prosess og stoppe dens endring av staten.

Hva er livdyr? - definisjon fra techopedia