Homework 3, Process/IPC Terms.

Short Description:

Do Something

Goals

When you finish this homework, you should have:

Formal Description

  • Please answer/perform the following in a word document.
    1. Read the linux man page for exec ( man 3 exec). What does this command do?
    2. Read the man page for vfork on linux. Why was vfork created and how does it differ from fork? When is it appropriate to use vfork?
    3. Name the different IPC mechanisms discussed in class/the book. How does each deal with
      1. Message boundaries
      2. Message priority
      3. Message source/destination
    4. All of the POSIX IPC mechanisms discussed involved a string based "name" for the communications mechanism. Discuss the strengths and weaknesses of this requirement.

    Required Files

    Upload the word document to D2L.

    Submission

    Submit the assignment to the D2L folder Homework 3 by the due date.