Level 8 Level 10
Level 9

106 - 120


15 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
Non blocking Send
the sending process sends the message and resumes operation
Blocking receive
receiver blocks until a message is available
Non-blocking receive
Receiver retrieves either a valid message or null
Rendezvous
both send() and receive() are blocking
Buffering
a temporary queue for messages
Zero capacity
queue has max length zero, link can't have any messages waiting. Sender must block until recipient
Bounded capacity
Queue has finite length, at most n messages can reside.
Unbounded capacity
Queue's length is potentially infinite, any number of messages can wait, sender never
Socket
endpoint for communication. Identified by an IP Address concatenated with a port number.
Remote Procedure Call
a way to abstract the procedure-call mechanism for use between systems with network
Threading
One>One, Many>One, Many>Many
Benefits of Multithreading
responsiveness, resource sharing, economy, utilization of multiprocessor
Pipe
acts as a conduit allowing two processes to communicate
Thread cancellation
terminating a thread before it has completed
Asynchronous cancellation
One thread immediately terminates the target thread