Real-time operating system
A Real Time Operating System (RTOS) is an operating system that has been developed for real-time applications. It is typically used for embedded applications, such as mobile telephones, industrial robots, or scientific research equipment.
Related Topics:
Operating system - Real-time - Embedded - Robots
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
An RTOS facilitates the creation of real-time systems, but does not guarantee that they are real-time; this requires correct development of the system level software. Nor does an RTOS necessarily have high throughput — rather they allow though specialized scheduling algorithms and deterministic behavior the guarantee that system deadlines can be met. That is, an RTOS is valued more for how quickly it can respond to an event than for the total amount of work it can do. Key factors in evaluating an RTOS are therefore maximal interrupt and thread latency.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
An early example of a large-scale real-time operating system was the so-called "control program" developed by American Airlines and IBM for the Sabre Airline Reservations System.
Related Topics:
American Airlines - IBM - Sabre Airline Reservations System
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Debate exists about what actually constitutes real-time computing.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ Table of Content ~
| ► | Introduction |
| ► | Design Philosophies |
| ► | Use of memory in deeply embedded systems |
| ► | Example RTOSes |
| ► | See also |
~ What's Hot ~
~ Community ~
| ► | History Forum Come and discuss about History, Civilizations, Historical Events and Figures |
| ► | History Web-Ring A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site. |
and are licensed under the GNU Free Documentation License.
Lexicon - Privacy Policy - Spiritus-Temporis.com ©2005.
