Samolyot arxitekturasi


x o'zgaruvchisi qiymatining nusxalari - turli keshlarda  Mumkin o'zgarish X


Download 473.52 Kb.
bet3/6
Sana07.01.2023
Hajmi473.52 Kb.
#1082544
1   2   3   4   5   6
Bog'liq
ҲТ arxitekturasi ЛОТ

x o'zgaruvchisi qiymatining nusxalari - turli keshlarda  Mumkin o'zgarish X protsessorlardan biri.

UMA muammolari . Sinxronizatsiya



  • Kirish Bilan boshqacha protsessorlar uchun umumiy ma'lumotlar 

  • Kerak sinxronizatsiya o'zaro ta'sirlar bir vaqtning o'zida amalga oshirildi oqadi buyruqlar

  • Sinxronizatsiya usullari:

    • Semafor

    • Muteks
      ( mutex , o'zaro istisno , o'zaro istisno)

    • Muhim bo'limlar

    • Ishlanmalar

Sinxronizatsiya. Semafor



  • Semafor tizim ob'ektidir, 
    usullar majmuasi bilan.

  • C/C++, C# da standart sinflar orqali semaforlar bilan ishlash mumkin .

  • Semafor quyidagilarni ta'minlashi mumkin :

Sinxronizatsiya. Muteks



  • Muteks - bu tizim ob'ekti, 
    usullar majmuasi bilan.

  • C/C++, C# da siz standart sinflar orqali mutekslar bilan ishlashingiz mumkin .

  • Muteks 2 holatda bo'lishi mumkin :

    • ozod;

    • band.

  • Muteks umumiy resurs bilan ishlaydigan 2 ta ipning muqobil bajarilishini ta'minlashi mumkin.

  • Muteks ishda = ikkilik semafor

Sinxronizatsiya. Muhim bo'limlar


1   2   3   4   5   6




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