What is the real -time operating system?
real -time operating system is a specific type of computer operating system that very reliably performs tasks. These operating systems have the ability to receive real -time information and output results. This means that the results of the information are ready at the same time the results are needed. This type of operating system is a traditional computer part of a larger computing and production philosophy called Computing in real time.
The standard computer operating system does not use speed as a determining factor. The speed at which the process is completed can be very important to users, but the operating system itself is not entirely interested. Because speed is not important for programming, the process can be interrupted or stopped, while a different process that is considered more important.
This type of processing creates a level of output variability that is unacceptable in some systems. Some computer systems operate expensive machines, government public services or carry outOther tasks involving thousands of human lives or millions of dollars. These computers need a reliable output level to avoid accidents and save lives and money.
In order to achieve this level of reliability, people use the operating system in real time. These systems use time as a determining factor. The time required to involve information in the system and the calculations made using this information is firmly inspected.
One of the main factors of the operating system in real time revolves around the priority of the process. In the standard operating system, some internal system processes are more important than any other. These processes may not be interrupted through applications regardless of priority. In real time, the operating system will allow the application of the highest priority application if necessary. This allows important calculations of the time and strength that they need to be in a particular window.
The real -time operating system has a very reliable output level, often at the expense of general speed. Since the processor time and time are more variable, it is possible to not complete important actions longer. Address and replacement of memory is slower and more stable than in the traditional system. Writing and loading information basically takes longer, but the information is always there when it must be.
There are two basic types of real -time operating systems, hard and soft. There must be information in a hard system where it must be unnecessary in a certain time frame or information. These are often critical systems that control medical equipment, public services or exchange of money. There is more freedom in the soft system when information is required. This style is common in places such as navigation systems and constantly update devices such as radar.