Programming
Operating system RT-Linux
Operating system RT-Linux
Description
The operating system is the
professional software that makes it possible to use a
professional computer. The operating system controls hardware components such as the
professional memory, hard disk or input/output devices. In addition, it controls the execution of programmes.RT-Linux expands the Linux operating system into a real-time operating system. RT-Linux was originally developed by Professor Victor Yodaiken and his student Michael Barabanov at the University of New Mexico.A real-time operating system, also referred to as RTOS ( r eal- t ime o perating s ystem), is an operating system with additional real-time functions for complying with time con-
ditions and the predictability of process behaviour.Most applications must have real-time behaviour. The software must respond to the procedures within a defined time frame, otherwise the application does not function or the quality is unsatisfactory.RT-Linux is excellently suited to fulfilling unusually high real-time requirements. The current limits of what is technically feasible based on Intel architecture are one or two microseconds of inaccuracy (jitter) in periodic tasks and maximum 25 microseconds response time during interrupt handling.Linux is a freely available operating system. The source code of its core is covered by the GNU General Public License, which means it is accessible to everybody. The glo-bal availability of Linux has meant that an ever increasing number of
professional programmers have developed the operating system into a high-performance and stable platform. Nowadays, Linux offers an extensive pool of applications, some of which are also available at no cost.The RT-Linux operating system offers the following advantages: No license fees Embedded Linux utilises the GNU toolchain. This is often available as a binary version for various platforms, and does not need to be written specially. The development en-vironments are free and freely available.
There are no license fees for using Embedded Linux. >
Advantages
Simple implementation of customer-specific modifications Often, applications can be used in a new hardware design without extensive modifi-cations. This means customer-specific modifications can be implemented quickly. High-performance network support An important strength of Linux is its high-performance network support Low risks As a rule, there is a reference implementation (driver, communication, network) for each task in Linux that can be used for independent developments. This minimizes not only the costs but also the risks. >
Berger LahrKatalog Motion Controller 45