O’rnatilgan operatsion tizimlarda xabarlar navbati reja


Download 175.16 Kb.
bet1/3
Sana17.10.2023
Hajmi175.16 Kb.
#1705619
  1   2   3
Bog'liq
мустақил иши


O’rnatilgan operatsion tizimlarda xabarlar navbati

 O’RNATILGAN OPERATSION TIZIMLARDA XABARLAR NAVBATI

 

Reja


Jarayonlararo aloqa


  • Jarayonlararo aloqa (Interprocess communication - IPC) operatsion tizimning jarayonlarga umumiy ma’lumotlarni boshqarishga imkon beradigan mexanizmidir. Odatda, ilovalar jarayonlararo aloqadan mijoz va server tasnifi kabi foydalanishi mumkin, bu yerda mijoz ma’lumotlarni so’raydi, server esa mijozlarning so’rovlariga javob beradi. Ko’plab ilovalar mijoz ham, server ham bo’lishi mumkin va bu taqsimlangan hisoblashlarda kuzatiladi. Jarayonlararo aloqa usullari shunday mezonlarga bo’linadiki, ular dasturiy ta’minot talablariga bog’liq holda, shu jumladan, samaradorlik va modullik, bundan tashqari, tarmoqning o’tkazish qobiliyati va latentligiga kabi tizim vaziyatlari bilan farqalanadi.

Jarayonlararo aloqa


  • Jarayonlararo aloqa mikroyadrolar va nanoyadrolar uchun jarayonlarni loyihalashda muhim rol o’ynaydi. Mikroyadrolar yadro tomonidan taqdim etiladigan funksional imkoniyatlar sonini kamaytiradi. So’ngra bu funksiyalar jarayonlararo aloqa orqali server bilan bog’lanish yo’li bilan olinadi, bu esa jarayonlararo aloqalar sonini oddiy monolit yadro bilan solishtirganda sezilarli darajada oshiradi.

Xabarlar navbati


  • Ko’plab ilovalarda bir yoki bir necha masalalar uchun ma’lumotlar almashinuvi talabi mavjud bo’ladi. Albatta buni semafor bilan himoyalangan bufer yordamida bajarish mumkin, ammo ko’ hollarda xabarlar navbatidan foydalanish ancha yaxshi, chunki bu masalalarni sinxronlashga va ma’lumotlar navbatiga imkon beradi. Ma’lumotlar navbatida biror ma’lumot biror masalada foydalanayotgan bo’lsa, ikkinchisi uchun murojaatsiz hisoblanadi.

Download 175.16 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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