Home Start Back Next End
  
37
3.   semctl(sid;snum;cmd;arg)
merubah 
atau 
mengembalikan 
informasi 
tentang 
arus 
status 
dari
semaphore – semaphore seperti yang terdapat pada struct sem
c.   Suatu struktur data pemeliharaan semaphore ditunjukkan dalam :
1.   semval, adalah nilai semaphore pada saat ini.
2.   sempit,
adalah
nomor
identifikasi
proses
yang
menunjukkan
operasi
terakhir.
3.   semncnt,   adalah  
nomor   proses  
yang  
menunggu   semval  
untuk
mencapai nilai positif yang cocok.
4.   semzcnt,
adalah
nomor
proses
yang
menunggu
semval
menjadi
nol.
System call
ini dikembalikan satu integer
id ke semaphore (analisator
ke suatu file descriptor), atau -1 dalam hal kesalahan (error).
E. Message Passing
Sistem ini
menyediakan
suatu
mekanisme
agar
proses-proses
dapat
berkomunikasi dan mesinkronkan tugas-tugasnya tanpa harus berbagi pakai
ruang
alamat
yang
sama
dan
terutama
digunakan
dalam lingkungan
terdistribusi, dimana komunikasi proses terjadi antar komputer yang
terhubung
melalui jaringan. Fasilitas
yang disediakan terdiri dari dua operasi
yaitu
send(message)
dan receive(message).
Pengiriman
pesan
ukuran
yang
tetap maupun dinamis.
Word to PDF Converter | Word to HTML Converter