ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Embedded Operating System

Definition - What does Embedded Operating System mean?

An embedded operating system is a type of operating system that is embedded and specifically configured for a certain hardware configuration. Hardware that uses embedded operating systems is designed to be lightweight and compact, forsaking many other functions found in non-embedded computer systems in exchange for efficiency at resource usage. This means that they are made to do specific tasks and do them efficiently.

Embedded operating systems are also known as real-time operating systems (RTOS).

Techopedia explains Embedded Operating System

Embedded operating systems are usually used for hardware that have very little computing power, little RAM/ROM and a slow CPU, so they tend to be very specific in their applications and scope. They are usually made using assembly language in order to really take advantage of the limited computing resources, since it is the closest to machine language and is able to squeeze every drop of computing power available. This means that the OS is optimized for whatever hardware it was developed for and will not be compatible with other hardware systems with different configurations.

In most embedded OSs, the applications are built in to the OS or part of the OS, so they are loaded immediately when the OS starts. The most common examples of devices with an embedded OS would be cell phones before Android and iOS popularized the mobile operating system, which may still be considered as embedded but are also arguably desktop-like in the way they handle tasks and apps and their access to vast amounts of computing power. Embedded OSs can also be found in cars, large laser printers, some home appliances, and even military systems.

Notable embedded OSs currently in use by consumers include:

  • Symbian - Used in cell phones, mainly ones made by Nokia
  • Embedded Linux - Of which Android is a subset, used in many other devices like printers
  • BlackBerry OS - For BlackBerry phones
  • iOS - Subset of Mac OS X, used in Apple’s mobile devices
  • Palm OS
  • Windows Mobile

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.