Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Explanation, kind of. (Score 2) 162

I'll do this really fast.

Real-time systems are special-purpose operating systems.
A real-time system is used when there are rigid time requirements on the operation or a processor or the flow of data, therefor it's often used as a control device in a dedicated application.

A hard realtime system GUARANTEES that critical tasks completed on time.
Modern operating system features like VM is (almost)never used in a HRTOS, also, the data is usually stored in a ROM.
A "good" use of HRTOS is found in, for example, weapon systems.
As you might have understood the HRTOS is tightly linked with the H/W.

In soft real-time systems there are still time-critical tasks. They get priority over other tasks until the critical task is completed.
Solaris is a SRTOS, and is by far superior to Linux on good H/W(PCs sucks rock).

This is VERY short description, if you want to know more you'll have to wait for me and my brother to set up our homepage, not a time-critical task I hope ;)

Slashdot Top Deals

Wasn't there something about a PASCAL programmer knowing the value of everything and the Wirth of nothing?