Jarayonlar



Yüklə 1,24 Mb.
səhifə19/38
tarix16.05.2023
ölçüsü1,24 Mb.
#114382
1   ...   15   16   17   18   19   20   21   22   ...   38
Operatsion tizm Chapter 3 Jarayonlar

Buferlash

Xoh aloqa hisoblanadi bevosita yoki bilvosita, xabarlar almashtirildi tomonidan muloqot qilish jarayonlar yashash ichida a vaqtinchalik navbat. Asosan, shunday navbatlar mumkin uchta usulda amalga oshiriladi:

  • Nol sig'im . Navbatning maksimal uzunligi nolga teng; shuning uchun havola mumkin emas bor har qanday xabarlar kutish ichida bu. In bu hol, the jo'natuvchi kerak qabul qiluvchi xabarni olguncha blokirovka qiling.

  • Chegaralangan sig'im . The navbat ega cheklangan uzunligi n; shunday qilib, da eng n xabarlar unda joylashishi mumkin. Agar yangi xabar yuborilganda navbat to'liq bo'lmasa, xabar navbatga qo'yiladi (xabar nusxalanadi yoki ko'rsatgich the xabar hisoblanadi saqlanadi), va the jo'natuvchi mumkin davom eting ijro holda




xabar Keyingisi iste'mol qilingan;

esa (to'g'ri) {
qabul qilish (keyingi iste'mol qilingan);

/* iste'mol the element ichida Keyingisi iste'mol qilingan */


}



Rasm 3.15 The iste'molchi jarayon foydalanish xabar o'tish.

kutish. The havolalar sig'im hisoblanadi cheklangan, ammo. Agar the havola hisoblanadi to'liq, the jo'natuvchi navbatda bo'sh joy bo'lmaguncha bloklashi kerak.



  • Cheklanmagan sig'im . The navbat uzunligi hisoblanadi potentsial cheksiz; shunday qilib, unda istalgan miqdordagi xabarlar kutishi mumkin. Yuboruvchi hech qachon bloklamaydi.

Nol sig'imli holat ba'zan buferlashsiz xabarlar tizimi deb ataladi. The boshqa holatlar bor havola qilingan uchun kabi tizimlari bilan avtomatik buferlash.


    1. Yüklə 1,24 Mb.

      Dostları ilə paylaş:
1   ...   15   16   17   18   19   20   21   22   ...   38




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