Distributed Operating System
In a Distributed Operating System, we have various systems and all these systems have their own CPU, main memory, secondary memory, and resources. These systems are connected to each other using a shared communication network. Here, each system can perform its task individually. The best part about these Distributed Operating System is remote access i.e. one user can access the data of the other system and can work accordingly. So, remote access is possible in these distributed Operating Systems. The following image shows the working of a Distributed Operating System.
Advantages:
Since the systems are connected with each other so, the failure of one system can't stop the execution of processes because other systems can do the execution.
Resources are shared between each other.
The load on the host computer gets distributed and this, in turn, increases the efficiency.
Disadvantages:
Since the data is shared among all the computers, so to make the data secure and accessible to few computers, you need to put some extra efforts.
If there is a problem in the communication network then the whole communication will be broken.