# data[].attributes.body
Advantages:

·        If one system collapses the others are not affected by it as they are independent of each other.

·        Increased data exchange speed and reduced load on the host computer.

·        Computation is highly fast and durable due to shared resources.

·        It is easily scalable due to the attachment of multiple systems.

·        Reduced delay in the data processing.

Disadvantages:

·        A single system failure might not affect the entire communication but the failure of the main network can crash it.

·        Languages used to establish distributed operating systems are not well established.

·        It is not readily available as it is very expensive and complex.

# data[].attributes.body
1. stable and centralized server
2. remote access to server
3. easy to upgrade

# data[].attributes.body
Each tasks is done by CPU in in equal time
CPU can not be copied, duplicated
CPU do not left idle

# data[].attributes.body
- required time is predictable
- multiple jobs can share the system
- reduced idle time
- easy to process and manage a large workload

# data[].attributes.body
Advantages of Real-Time Operating System:
• More output from resources is received due to the maximum utilization of devices and systems.
• Less time is required for task shifting.
• It focuses more on running applications.
• Due to the small size of programs, they can be used in embedded systems.
• It is error-free.
• The best management of memory allocation.
Disadvantages of Real-Time Operating System:
• Very few tasks run at the same time in order to avoid errors.
• The system resources are usually very expensive.
• Complex algorithms that are difficult to write on.
• It needs specific interrupts signals and device drivers to respond earliest to
interrupts.
• Thread priority can’t be set as these systems don’t usually switch tasks.

# data[].attributes.body
Very few tasks run at the same time in order to avoid errors.
• The system resources are usually very expensive.
• Complex algorithms that are difficult to write on.
• It needs specific interrupts signals and device drivers to respond earliest to
interrupts.
• Thread priority can’t be set as these systems don’t usually switch tasks.

# data[].attributes.body
-zero interaction between the user and the system
-costly
-debugging is harder
-if one job fails, the OS puts the other jobs on stand-by for an unknown time period.
-CPU is often left idle during processing as the speed of the mechanical I/O devices is slower as compared to the CPU

# data[].attributes.body
Payroll System, Bank Statements,