• Operating System Video Tutorials

Embedded Operating System



An Embedded OS is a resource-efficient and reliable Operating System designed for embedded computer systems. Each of the Embedded OS is expected or designed specially to perform a specific task. It is limited to the given hardware or the particular device.

All Embedded Systems are task specific. They mostly do a particular task on loop/repeatedly for their entire lifetime. These systems are designed to execute their task within a particular time interval, and thus they have to be fast enough to be up to their time limit.

They have little or no user interface like a fully automatic washing machine does its task fully once its programmed is set and stops after its work is finished with almost no user interface. They are built to achieve a particularly good efficiency level.

They are very small in size operating system, need little power. These systems can't at all be upgraded or updated. Thus, they must be really high on efficiency and reliability as they can't be updated.

Embedded OS Features

The characteristics of the embedded operating systems are as follows −

  • All Embedded Systems are task specific. They mostly do a particular task on loop/repeatedly for their entire lifetime.

  • All embedded systems are designed to execute their task within a particular time interval, and thus they have to be fast enough to be up to their time limit.

  • They have little or no user interface like a fully automatic washing machine does its task fully once its programmed is set and stops after its work is finished with almost no user interface.

  • They are built to achieve a particularly good efficiency level. They are very small in size and, need little power.

  • These systems can't at all be upgraded or updated. Thus, they must be really high on efficiency and reliability as they can't be updated.

Advantages

The following are the advantages of the Embedded Operating System −

  • It is Portable.

  • Much faster than other operating systems

  • Less Hardware requirement

  • It is Highly Predictable

Disadvantages

The following are the disadvantages of the Embedded Operating System −

  • It is Less optimization

  • It require High modification

  • Customization is time taking process

Advertisements