Junior — Middle
O'zaro blokirovka (deadlock) yuzaga kelishi uchun minimal mutexlar soni qancha bo'lishi kerak?
sobes.tech AI
AIdan javob
O'zaro bloklanish uchun minimal mutexlar soni ikki.
An'anaviy vaziyat misoli:
- A oqimi mutex 1 ni oladi va mutex 2 ni olishga harakat qiladi.
- B oqimi mutex 2 ni oladi va mutex 1 ni olishga harakat qiladi.
Ikkala oqim ham boshqa oqim ushlab turgan mutexning bo'shatilishini kutmoqda va bu o'zaro bloklanishga (deadlock) olib keladi.