Oqim oqim; ingliz tilidan


Oqim va tola bilan bog'liq muammolar


Download 36.31 Kb.
bet4/10
Sana05.01.2022
Hajmi36.31 Kb.
#221575
1   2   3   4   5   6   7   8   9   10

Oqim va tola bilan bog'liq muammolar 

Muvofiqlik va ma'lumotlar tuzilmalari 


Xuddi shu jarayonning bajarilish yo'nalishlari bir xil manzil maydoniga ega. Bu bir vaqtning o'zida kodi mahkam bo'lishi ijro beradi birlashganda va qulay yuk va murakkabligi holda ma'lumotlarni almashish aro aloqa . Bir nechta oqimlar oddiy ma'lumotlar tuzilmalarini ham bo'lishganda, ma'lumotlarni yangilash uchun bir nechta protsessor buyrug'i talab qilinadigan bo'lsa , poyga holati xavfi mavjud : ikkita bajarilish jarayoni bir vaqtning o'zida ma'lumotlar tuzilmalarini yangilashga urinishi va holati boshqacha bo'lgan ma'lumotlar bilan tugashi mumkin. kutilganidan. Musobaqa sharoitlaridan kelib chiqadigan xatolarni ko'paytirish va ajratish juda qiyin bo'lishi mumkin.

Bunga yo'l qo'ymaslik uchun dastur dasturlash interfeyslarini (API) uzatish, ma'lumotlar tuzilmalarini bir vaqtning o'zida kirishni blokirovka qilish uchun mutekslar kabi sinxronizatsiya ibtidoiylarini taklif qiladi. Unoqimrotsessorli tizimlarda blokirovka qilingan muteksga kirishning bajarilishi to'xtatilishi kerak va shuning uchun kontekstni o'zgartirishni boshlash kerak. Ko'p protsessorli tizimlarda mutexni so'roq qilish o'rniga spinlokni bajarish mumkin . Ushbu ikkala usul ham ishlashni pasaytirishi va SMP tizimlaridagi protsessorni xotira avtobusi uchun raqobatlashishiga majbur qilishi mumkin , ayniqsa qulflash modulligi juda yuqori bo'lsa.



Download 36.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling