Message Passing
Message Passing adalah proses komunikasi antar bagian sistem untuk membagi variabel yang dibutuhkan. Proses ini menyediakan dua operasi yaitu mengirim pesan dan menerima pesan. Kegunaan Message Passing :
- Shared-memory pada multiprocessor
- Shared-memory pada uniprocessor
- Sistem terdistribusi
Karakteristik perancangan message passing:
A. Synchronization
a. Send
- blocking
- nonblocking
b. Receive
- blocking
- nonblocking
- test for arrival
B. Addressing
Direct :
a. Send
b. Receive
- explicit
- implicit
Indirect :
- static
- dynamic
- ownership
C. Format
a. Content
b. Length
- fixed
- variable
D. Queuing Discipline
a. FIFO
b. Priority
Sumber :sisopkitakita.wordpress.com