Muhammad al-xorazmiy nomidagi toshkent



Yüklə 185,85 Kb.
Pdf görüntüsü
səhifə2/3
tarix24.10.2023
ölçüsü185,85 Kb.
#160344
1   2   3
MUSTAQIL ISH NODIRBEK

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.
Xabarlar navbati

Xabarlar navbati real vaqt operation tizimi boshqarayotgan
fiksirlangan yoki maksimal hajmli buferlar soni, bundan tashqari
xabarni kutayotgan masalaning navbatini bildiradi. Buferlarning
hajmi va soni xabarlar navbatni yaratishda ko’rsatiladi.
Masalalarni kutish navbati xabarlar paydo bo’lishini kutayotgan
masalalar navbati uchun foydalaniladi. Odatda xabarlar navbati
yaratilayotganda quyidagilar ko’rsatilishi mumkin: qaysi tartibda
masalalar bajarilishi kerak, yoki FIFO bilan yoki ustivorlik
tartibida.
Xabarlar navbati

Har qanday masala xabarlar navbatiga xabar yuborishi mumkin va
agar xabar xabarlar navbatining oxiriga yoki boshiga
joylashtirilishi kerak bo’lsa u bir necha marta ko’rsatilishi mumkin,
bu yerda asosiysi har xil xabarlarga boshqa ustivorliklar berish
imkonini berishdir. Xabar navbatga yuborilganida, u masalalar
buferidan OT buferiga ko’chiriladi.
Xabarlar navbati

Har qanday masala xabarlar navbatidan xabarlarni o’qish mumkin.
Agar xabarlar navbati bo’sh bo’lsa, masala kutish yoki kutmaslikni
hal qilishi mumkin. Xabar navbatdan olinganidan so’ng, u


buferdan OTning masalalarni qabul qilubchi buferiga ko’chiriladi.
Bu xabarni bir masaladan boshqasiga yuborishda uning ikki marta
nusxalanganligini bildiradi va bu, albatta, ko’proq vaqt talab qilishi
mumkin. Ko’p hollarda xabar bu ma’lumotni o’z ichiga olgan
bufer ko’rsatkichidir.

Yüklə 185,85 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin