- Trending Categories
- Data Structure
- Operating System
- C Programming
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What are the merits and demerits of a distributed system?
Distributed Operating System is a type of model where applications are running on multiple computers linked by communications. It is an extension of the network operating system which supports higher levels of communication and integration of the machines on the network.
Distributed OS runs on multiple CPUs but for an end-user, it is just an ordinary centralized operating system. It can share all resources like CPU, disk, network interface, nodes, computers, etc. from one site to another site, and it increases the data available on the entire system.
All processors are connected by valid communication media such as high-speed buses and telephone lines, and in which every processor contains its own local memory along with other local processors.
According to this nature, a distributed operating system is known as a loosely coupled system. This operating system involves multiple computers, nodes, and sites, and these components are linked to each other with LAN/WAN lines.
Distributed OS is capable of sharing their computational capacity and I/O files while allowing the virtual machine abstraction to users.
The diagram given below is of distributed OS −
The advantages of object-based distributed operating system are as follows −
Everything is considered as an object whether it is hardware or software. Even the devices which are connected with the system are considered as objects and the software which are running are also considered as objects.
The things which are considered as objects have a fixed state of properties. The properties remains unchanged for the objects
The entire system is considered as a collection of objects in which different things which are considered as objects constitute the entire system.
Every object in the system is treated as an abstract entity.
The disadvantages of object-based distributed operating system are as follows −
The requests are managed in a poor way, if any user working locally is not able to see a request for an object, then the user sends the request to the user managing the particular object.
There are sets of operations present by which the devices connected to the system can be easily manipulated.
- Merits and demerits of Accounting Rate of Return (ARR)
- Merits and demerits of using IRR as an investment evaluation method
- Merits and demerits of using NPV as an investment evaluation method
- What is a distributed Operating System?
- Merits of I/O-mapped I/O and demerits of memory-mapped I/O
- Demerits of I/O-mapped I/O and merits of memory-mapped I/O
- What is a Distributed File System (DFS)?
- What are the merits of the Profitability Index Method?
- Distributed operating System
- Laplace Transform – Conditions for Existence, Region of Convergence, Merits & Demerits
- Difference Between Network Operating System and Distributed Operating System
- Distributed Database Management System
- Explain parallel and distributed database management system
- What are advantages and disadvantages of object based distributed OS?
- Difference between a Centralised Version Control System (CVCS) and a Distributed Version Control System (DVCS)