top button
Flag Notify
Site Registration

How RTOS differ from other general operating systems.

+1 vote

What is real-time operating system. what factors make an operating system as real O.S. And when a project is being started then how an engineering team decides about preferable/suitable O.S.

posted Sep 1, 2013 by Vimal Kumar Mishra

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

+1 vote

RTOS stands for real-time operating system, versus the general-computing operating system (OS).
The key difference between general-computing operating systems and real-time operating systems is the need for " deterministic " timing behavior in the real-time operating systems. Formally, "deterministic" timing means that operating system services consume only known and expected amounts of time.

Now coming to engineering team decision of selecting an OS depends on many factors i.e. cost, scalability, performance, support, ease of use and most important is the expertise of engineers.

answer Sep 1, 2013 by anonymous
saying some job will take deterministic time is a very fuzzy term, in reality it does not happen. However RTOS do have a Preemption control of a JOB/SystemCall
+1 vote

A normal OS doesnt have preemption at the kernel level whereas the RTOS has a preemptive kernel.

answer Oct 7, 2013 by Atul Mishra
Similar Questions
+2 votes

Please explain with detail, what is the major difference between Normal OS and RTOS?

+3 votes

How priority is initialized in RTOS? who will initiate priority for scheduling?

+4 votes

What is the difference between Hard and Soft real-time systems?