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


Mijoz va server o'zaro ta'siri. Vazifalar navbatlari



Download 1,9 Mb.
bet100/131
Sana11.04.2022
Hajmi1,9 Mb.
#542699
1   ...   96   97   98   99   100   101   102   103   ...   131
Bog'liq
RVT Ma\'ruza

Mijoz va server o'zaro ta'siri. Vazifalar navbatlari
Ta'rif. Mijoz-server aloqasi - bu ma'lumotni bir vazifadan ikkinchisiga o'tkazish usuli.
Yuqorida ko'rib chiqilgan vazifalarning o'zaro ta'siri va sinxronizatsiya turlarini ta'minlash uchun operatsion tizim bir qator vazifalar navbatini quradi.

  • Amalga oshirilayotgan topshiriqlar navbati - bu bajarilish holatidagi (u yoki bu vaqt almashish algoritmiga muvofiq protsessor vaqtini qabul qiluvchi) vazifalar navbati.

  • Tayyor navbat - bu tayyor holatda bo'lgan vazifalar navbati.

  • Har bir yaratilgan semafor uchun semaforda kutayotgan vazifalar navbati tuziladi.

  • bir voqea uchun tadbirni kutayotgan vazifalar navbati tuziladi .

Bu boshqalar quriladigan asosiy navbatlardir. Misol uchun, pochta qutilari ko'pincha semaforlar va hodisalar atrofida amalga oshiriladi va har bir pochta qutisi u bilan bog'langan ikkita vazifa navbatiga ega (biri xabarlarni kutmoqda va biri qutida bo'sh joy kutmoqda).
Ushbu navbatlar operatsion tizim tomonidan saqlanadi, shuning uchun har qanday o'zaro ta'sir va sinxronizatsiya "ob'ekti" dan foydalanish tizim qo'ng'iroqlariga olib keladi. Har qanday bunday qo'ng'iroqda ijro tizim yadrosi va vazifalar va xotira menejerlari orqali o'tadi va shuning uchun har qanday qo'ng'iroqlar qo'shimcha to'lovga tortiladi.


POSIX sinxronlash ob'ektlari
POSIX 1003.lb standarti real vaqt tizimlarida mavjud bo'lishi kerak bo'lgan bir qator sinxronizatsiya ob'ektlarini belgilaydi:
Semaforlar: mantiqan yuqorida tavsiflangan mantiqiy semaforlar bilan bir xil. Semafor identifikatori fayl nomi sifatida sintaktik tarzda joylashtirilgan nomdir.
Xabar navbatlari: mantiqan yuqorida tavsiflangan pochta qutilari bilan bir xil. Navbat identifikatori fayl nomi sifatida sintaktik tarzda joylashtirilgan nomdir.
Umumiy xotira: uning identifikatori fayl nomi sifatida sintaktik tarzda joylashtirilgan nomdir.
POSIX 1003.1c standarti iplardan foydalanadigan tizimlarda mavjud bo'lishi kerak bo'lgan bir qator sinxronizatsiya ob'ektlarini belgilaydi:

Download 1,9 Mb.

Do'stlaringiz bilan baham:
1   ...   96   97   98   99   100   101   102   103   ...   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