Real-Time, Distributed, Clustered, and Embedded Operating System |  Operating System - EP04

Real-Time, Distributed, Clustered, and Embedded Operating System | Operating System - EP04

In this article, we are going to know more about different types of the operating system. We will discuss Real-Time, Distributed, Clustered, and Embedded operating system.

Real-Time operating system:

  • In a real-time operating system time constraint is present, which means the desired output of the process should be delivered in real-time it cannot be delayed, YouTube live is an example of the real-time output.

  • Real-time operating systems are further divided into two categories Hard and Soft.

  • Hard real-time operating systems mean that at any cost we cannot bear any sort of delay in getting the output, time constraints have to be followed strictly.

  • Missile system, flight simulation, etc are examples of Hard real-time operating systems.

  • Soft real-time operating system means that we need output at this moment but we can tolerate a very short delay.

  • Game play, YouTube live, etc are examples of Soft real-time operating systems.

Exploring-Real-Time-Operating-Systems.jpg

Distributed operating system:

  • In this operating system the machines are present in a loosely coupled environment, which means that the machines are present in different geographical locations.

  • These machines connect with other machines via a network.

  • You can understand it in this way, Blockchain technology uses the same concept, and in that the servers are connected to each other via blockchain protocol or you can say that they follow blockchain protocol.

  • And all these machines act as a single operating system.

  • So, to manage this environment the operating system used is known as the Distributed operating system.

png-transparent-computer-science-distributed-computing-grid-computing-hairdresser-thumbnail.png

Clustered operating system:

  • Clustered operating systems are just the opposite of distributed operating systems, here all the different machines are connected to a local network.

  • As different machines having their own hardware connected to a local network it acts as a server or you can say as a supercomputer.

  • The computation power of different machines will be combined, resulting in a total increase in the power of computation for a single system.

  • So, to manage this environment the operating system used is known as the Clustered operating system.

Clustered-System.png

Embedded operating system:

  • Embedded devices are electronic devices that perform only a specific task like microwave, A.C, etc.

  • The operating system used in these types of devices is known as the embedded operating system.

  • We cannot change the functionality of these devices, which means we cannot re-program a microwave to wash clothes.

embedded.jpeg