Introduction to Operating Systems: Processes
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the maximum number of processes that a link can be associated with?

A link can be associated with at most two processes.

What is the restriction on the number of processes that can execute a receive operation at a time?

Only one process at a time is allowed to execute a receive operation.

Who selects the receiver in a message passing system?

The system selects the receiver arbitrarily.

Is the sender notified of the receiver in a message passing system?

<p>Yes, the sender is notified who the receiver was.</p> Signup and view all the answers

What are the two types of message passing operations?

<p>Message passing may be either blocking or non-blocking.</p> Signup and view all the answers

What happens when a blocking send operation is used?

<p>The sender is blocked until the message is received.</p> Signup and view all the answers

What happens when a blocking receive operation is used?

<p>The receiver is blocked until a message is available.</p> Signup and view all the answers

What happens when a non-blocking send operation is used?

<p>The sender sends the message and continues.</p> Signup and view all the answers

What are the possible results of a non-blocking receive operation?

<p>The receiver receives either a valid message or a null message.</p> Signup and view all the answers

What is the combination of blocking send and blocking receive called?

<p>If both send and receive are blocking, we have a rendezvous.</p> Signup and view all the answers

Use Quizgecko on...
Browser
Browser