livelock - ÇözümPark Sözlük
bu bir ukde! doldurmak ister misin?
İşletim sistemlerinin kilitlenme(deathlock) sorunlarından birisidir. Fakat livelock deathlock gibi kilitlenme değildir. Olay şu şekilde özetlenebilir. Paylaşımlı kaynakları kullanan bir uygulamanız varsa yazılımda döngü gereği proses 1 buyrun efendim siz kullanın paylaşımlı kaynağı der. Proses 2 de aman efendim lütfen siz kullanın der. Bir türlü sonraki adıma geçemezler. Böyle sürer gider aslında kod vs. dönmekte ve işletilmektedir fakat nadir de olsa tasarım ve kodlamadan dolayı bu durumlara düşebilmektedir. Semafor v.b. yöntemlerle bunlardan kaçınılabilmektedir.
Dar bir koridorda karşılaşan iki beyefendinin buyrun siz geçin demeleri(yol veriyor ötekide ona yol veriyor ama geçemiyorlar) gibi yola hiç birinin girmemesinden dolayı ilerleyememektedirler.