Real Time Operating System : Advantages and Disadvantages

Real-Time Operating System

Real-time operating system is used in the situation where we are dealing with some real-time data. Hence, the process should be executed as soon as the data arrives and there should be no deallocation i.e. no buffer delay. Real-time OS is a time-sharing system based on the concept of clock interrupts. Therefore, whenever you want to process a large number of requests in a very short amount of time, you should use a real-time operating system. For example, the temperature description of the petroleum industry is very important and must be done in real time and in a very short time. A small delay can lead to a life-death situation. So, it is done with the help of real-time operating system. There are two types of real-time operating systems:


Hard Real Time: 

In this type, a small delay can lead to big changes. Therefore, we use hard real time when time constraints are very important.

Soft Real-Time: 

Here, time constraints are not so important, but here also we are dealing with some real-time data.

Advantage:

  • There is maximum utilization of equipment and resources.
  • These systems are virtually error free.

Disadvantage:

  • The algorithms used in real-time operating systems are very complex.
  • Specific device drivers are used to responding to interrupts as quickly as possible.
Real Time Operating System : Advantages and Disadvantages



Next Post Previous Post
No Comment
Add Comment
comment url