Home Start Back Next End
  
41
Kapasitas
Tidak
Terbatas.
Antrian
mempunyai
panjang
yang
tak
terhingga, sehingga semua pesan dapat menunggu disini. Pengirim
tidak akan pernah di blok.
F. Signalling
Signalling  adalah  sebuah  sinyal  yang  digunakan  di  sistem  UNIX
untuk
notify
sebuah proses kalau suatu peristiwa
telah terjadi. Sebuah sinyal
dapat digunakan secara synchronous atau asynchronous tergantung dari
sumber 
dan 
alas 
an 
kenapa 
peristiwa 
itu 
meberi 
sinyal. Semua 
sinyal
(asynchronous dan synchronous) mengikuti pola yang sama :
Sebuah sinyal dimunculkan oleh kejadian dari suatu peristiwa.
Sinyal yang dimunculkan tersebut dikirim ke proses
Sesudah dikirim, sinyal tersebut harus ditangani.
Setiap sinyal dapat ditangani oleh salah satu dari dua penerima sinyal :
a) 
Penerima sinyal yang merupakan set awal dari system operasi.
b) 
Penerima
sinyal
yang
didefinisikan
sendiri
oleh
user. Penanganan
sinyal
pada program yang hanya memakai thread tunggal cukup mudah yaitu
hanya
dengan
mengirimkan
sinyal
ke prosesnya.
Tetapi
mengirimkan
sinyal
lebih
rumit
pada
program yang
multithreading,
karena
sebuah
proses dapat memiliki beberapa thread.
Word to PDF Converter | Word to HTML Converter