Jump to content

Embedded operating system

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Sir Foley (talk | contribs) at 19:57, 21 June 2012 (Tidied up). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

An embedded operating system is an operating system for embedded computer systems. These operating systems are designed to be compact, efficient, and reliable, forsaking many functions that non-embedded computer operating systems provide, and which may not be used by the specialized applications they run. They are frequently also referred to as real-time operating systems, and the term RTOS is often used as a synonym for embedded operating system.

An important difference between most embedded operating systems and desktop operating systems is that the application, including the operating system, is usually statically linked together into a single executable image. Unlike a desktop operating system, the embedded operating system does not load and execute applications.[1] This means that the system is only able to run a single application.

See also

These operating systems are specially designed to deal with limited processing power,size and memory constrains.

References

  1. ^ Programming Embedded Systems, Second Edition, Michael Barr and Anthony Massa