Operating System Chapter 3: Process Concepts
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 physical implementation of a communication link?

  • Logical: Direct or indirect
  • Shared memory
  • Hardware bus and network (correct)
  • Automatic or explicit buffering
  • In direct communication, how do processes name each other?

  • Through a mailbox
  • Implicitly
  • Through a network
  • Explicitly (correct)
  • What is the characteristic of a link in direct communication?

  • Links are established manually
  • A link may be associated with several communication links
  • A link is associated with exactly one pair of communicating processes (correct)
  • A link is associated with many processes
  • In indirect communication, what is the role of a mailbox?

    <p>To direct and receive messages</p> Signup and view all the answers

    What is the operation to create a new mailbox in indirect communication?

    <p>create a new mailbox (port)</p> Signup and view all the answers

    What is the property of a link in indirect communication?

    <p>A link may be associated with many processes</p> Signup and view all the answers

    How many communication links can exist between each pair of processes in indirect communication?

    <p>Several</p> Signup and view all the answers

    What happens when a process sends a message to a mailbox shared by multiple processes?

    <p>The message is received by all processes sharing the mailbox</p> Signup and view all the answers

    In indirect communication, who gets the message when a process sends a message to a mailbox shared by multiple processes?

    <p>All processes sharing the mailbox</p> Signup and view all the answers

    What is the role of a mailbox in indirect communication?

    <p>To share messages between processes</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser