- Back to Home »
- Definition and Explanation of Distributed Systems in Operating System
Definition and Explanation of Distributed Systems in Operating System:
Definition and Explanation:
A system that distributes the computation among several physical processors is called distributed system. It is known as loosely-coupled. It means that the processors do not share memory; data structures or system clock. Each processor has its own local memory. It can only communicate with other processors through a communication line usually over a network. The processors in distributed system may vary in size, speed and function.
Advantages of Distributed Systems:
The main advantages of building distributed systems are as follows:
1. Resource Sharing:
Each computer in the distributed system may have specific resources. Other machines may utilize its resources while being part of the distributed system.
2. Computation Speedup:
If a computation can be split up into sections, it is possible to give different sections to different machines. Communication is usually fairly expensive since the machines may not be physically close to each other.
3. Reliability:
It provides more reliability for different jobs. If one system fails, the other sites may be able to continue processing.