a. Draw a time event diagram each to show the sequence of events and the blocking and unblocking of each process:

7. In a distributed system three processes P1, P2, P3 are engaged in interprocess communication. Suppose the following sequence of events occurred:
At time 1, P3 issues a receive from P2.
At time 2, P1 sends m1 to P2.
At time 3, P2 issues a receive from P1.
At time 4, P2 receives m1.
At time 5, P2 sends message m1 to P3.
At time 6, P3 receives m1; P1 issues receive from P2.
At time 7, P2 issues a receive from P3.
At time 8, P3 sends m2 to P2.
At time 9, P2 receives m2.
At time 10, P2 sends m2 to P1.
At time 11, P1 recieves m2.

i. on a communication system which provides blocking send operation and blocking receive operation.
ii. on a communication system which provides nonnblocking send operation and blocking receive operation.


i.


ii.

Computer Science & Information Technology

You might also like to view...

MC__________ , or pickling, converts complex object types, such as userdefined classes, to sets of bytes for storage or for tr answermission over a network.

a) Serialization. b) Ordering. c) Compiling. d) All of the above.

Computer Science & Information Technology

After a ToolTip control has been placed into the component tray of the Form Designer, the setting of what property determines how long a tooltip will remain visible when the mouse hovers over a text box?

(A) AutomaticDelay (B) AutoPopDelay (C) Duration (D) AutoDelay

Computer Science & Information Technology

Use an id to configure a style when:

a. the style could apply to more than one element on a page. b. the style will apply to only one element on a page. c. the style is used for all elements on a page. d. None of the above

Computer Science & Information Technology

A clipping mask must be a(n) ____ object

A. grouped B. single C. ungrouped D. complex

Computer Science & Information Technology