Question: 1. In many distributed systems, resource sharing is a major goal. Provide examples of systems where the shared resource is (i) a disk, (ii) a
1. In many distributed systems, resource sharing is a major goal. Provide examples of systems where the shared resource is
(i) a disk,
(ii) a network bandwidth,
(iii) a processor.
2. A process P sends messages to another process Q infinitely often via a unidirectional channel. The communication channel c is not FIFO. Assume now that there exists a known upper bound of T seconds on the message propagation delay along with channel c, messages are sent out at a uniform rate of r messages per second by process P, and process Q is faster than process P. What is the smallest size buffer that process Q is required to maintain if it wants to accept the messages in the same order in which P sent them?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
