Ma'ruza Real vaqt tizimlarining asosiy tushunchalari. Real vaqt tizimlarining tuzilishi, tarkibi va asosiy texnik va texnologik ko'rsatkichlari


Ko'p vazifali va ko'p ishlov berishni qo'llab-quvvatlash



Download 1,9 Mb.
bet30/131
Sana11.04.2022
Hajmi1,9 Mb.
#542699
1   ...   26   27   28   29   30   31   32   33   ...   131
Bog'liq
RVT Ma\'ruza

Ko'p vazifali va ko'p ishlov berishni qo'llab-quvvatlash
IN Zamonaviy protsessorlarda ko'p vazifali va ko'p ishlov berishni qo'llab-quvvatlash faqat apparat bilan cheklanmaydi (yuqorida muhokama qilingan kesh sinxronizatsiya mexanizmi kabi). Muhim umumiy resurslarga kirishni tashkil qilish uchun protsessor ko'rsatmalar to'plamida sinxronizatsiya ob'ektlariga kirishni ta'minlaydigan maxsus ko'rsatmalarni taqdim etish kerak. Haqiqatan ham, sinxronizatsiya ob'ektlarining o'zlari umumiydir va umumiy ob'ektlarga to'g'ri kirishni ta'minlash uchun sinxronizatsiya ob'ektlarini joriy qilish kerak, ular ham o'z navbatida almashiladi va hokazo. Ushbu shafqatsiz doiradan chiqish uchun ba'zi "ibtidoiy" sinxronizatsiya ob'ektlari aniqlanadi, ularga bir vaqtning o'zida bir nechta vazifalar yoki maxsus kirish ko'rsatmalari yordamida protsessorlar kirishi mumkin.
Keling, mantiqiy semafor holatini batafsil ko'rib chiqaylik. Umumiy resursni nazorat qilish uchun vazifa yoki protsessor semafor qiymatini o'qishdan boshlanadi. Agar u nolga o'rnatilgan bo'lsa, vazifa yoki protsessor resurs mavjud bo'lishini kutishi kerak. Agar semafor 1 ga o'rnatilgan bo'lsa, u holda vazifa yoki protsessor resurs nazorati ostida ekanligini ko'rsatish uchun darhol uni qayta o'rnatadi. IN Semani o'zgartirish jarayonini uch bosqichga bo'lish mumkin: o'qish, o'zgartirish, yozish. Agar o'qish bosqichida vazifani almashtirish sodir bo'lsa yoki boshqa protsessor avtobusda master bo'lsa, ikkita vazifa yoki ikkita protsessor bir xil resursni boshqarganligi sababli xatolik yuzaga kelishi mumkin. Xuddi shunday, agar o'qish va yozish sikli o'rtasida kontekstni almashtirish sodir bo'lsa, u holda ikkita jarayon semaforni egallashi mumkin, bu ham tizim xatosiga olib keladi. Ushbu muammoni hal qilish uchun ko'pchilik protsessorlarda bo'linmaydigan o'qish-o'zgartirish-yozish siklini bajaradigan ko'rsatma mavjud. Bu bitta ko'rsatma bo'lganligi sababli, semafor operatsiyasi paytida vazifalarni almashtirish mumkin emas. U bo'linmas sikl hosil qilganligi sababli, uni bajaruvchi protsessor semafor bilan operatsiya oxirigacha avtobusning egasi bo'lib qoladi.

Download 1,9 Mb.

Do'stlaringiz bilan baham:
1   ...   26   27   28   29   30   31   32   33   ...   131




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish