4-Mavzu Algoritm turlari


Download 1.15 Mb.
bet5/5
Sana26.12.2022
Hajmi1.15 Mb.
#1067254
1   2   3   4   5
Bog'liq
4-Mavzu

Bosh jarayon vazifalar hajmini taxmin qilishi mumkin bo’lsa, yoki tasodifiy topshiriq topshiriq muvozanatini qoniqarli hal qila oladi, yoki buysunuvchilarga har xil vaqtda vazifaning kichikroq qismlari beriladi. Bu model, odatda, umumiy manzillar maydoniga yoki xabarlar uzatuvchi paradigmalarga bir xilda qo'llaniladi, chunki aloqa tabiiy ravishda ikki xil tarzda sodir bo'ladi.


Bosh-buysunuvchi modeli

Umumiy xotira modeli.

Umumiy xotira ma'lumotlarning bir vaqtning o'zida emas, balki nazoratning bir vaqtda bajarilishini ta'kidlaydi. Umumiy xotira modelida bir nechta jarayonlar har xil protsessorlarda mustaqil ishlaydi, lekin ular umumiy xotira maydoniga ega. Agar ba'zi protsessor faolligi tufayli, agar xotiraning biron bir sohasida biror o'zgarish bo'lsa, bu qolgan protsessorlarga ko'rinadi.

Bir xil protsessor bir xil xotira joyiga kirganligi sababli, har xil vaqtda bir xil protsessor bir xil xotira joyiga kirishi mumkin. Faraz qilaylik, biri bu joyni o'qiyapti, ikkinchisi shu joyda yozyapti. Bu chalkash bo'lishi mumkin. Bunga yo'l qo'ymaslik uchun, bir -birini istisno qilish uchun qulf / semafor kabi ba'zi nazorat mexanizmi amalga oshiriladi.


Umumiy xotira modeli

Umumiy xotira modeli.

Umumiy xotira dasturlashi quyidagicha amalga oshirildi:

Oqimlar kutubxonasi bir vaqtning o'zida bir xil xotira maydonida bir nechta boshqaruv elementlarini ishga tushirishga imkon beradi. Oqimlar kutubxonasi muntazam kutubxona orqali ko'p ishlov berishni qo'llab -quvvatlaydigan interfeysni ta'minlaydi va qism dasturlarni o'z ichiga oladi:

Oqimlarni yaratish va o’chirish

Oqimni bajarilishini rejalashtirish

Oqimlar orasidagi ma'lumotlar va xabarlarni uzatish

Oqimlar tarkiblarini saqlash va tiklash


Download 1.15 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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