Buradasın
Deadlock ve livelock farkı nedir?
Yazeka
Arama sonuçlarına göre oluşturuldu
Deadlock ve livelock arasındaki temel farklar şunlardır:
- Deadlock: İki veya daha fazla sürecin, her birinin diğer sürecin sahip olduğu bir kaynağı beklemesiyle oluşan bir kilitlenmedir 12. Bu durumda süreçler sonsuza kadar bloke kalır ve hiçbir ilerleme kaydedilmez 2.
- Livelock: Süreçlerin, birbirlerinin durumundaki değişikliklere sürekli olarak tepki göstererek durumlarını değiştirmeleri, ancak hiçbir zaman ilerleme kaydetmemeleridir 23. Bu durumda süreçler aktif görünür, ancak asla tamamlanmazlar 2.
5 kaynaktan alınan bilgiyle göre: