What is the difference b/n any GPOS and RTOS?Give suitable
examples or characteristic of RTOS to support your answer.
What changes can be done in a GPOS to make it work like a
RTOS? What basic features will you support, if you have to
design a RTOS?




Answers were Sorted based on User's Feedback



What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / nithin ganesh

The basic difference b/n a GPOS and RTOS is that
GPOS are Unpredictable while RTOs are predictable &
Deterministic.GPOS uses a Monolithic architecture while
rtos uses a flat memory architecture.Gpos are non scalable
and has larger footprint and higher context switch latency.
Rtos uses priority preempitve scheduling while most gpos
uses round robbin way of scheduling.

Is This Answer Correct ?    51 Yes 7 No

What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / sudhir prasad

GPOS:- no time boundation,task hasnt got any time limit to
finish work.
RTOS:- time boundation, task has to complete work within
given time frame. For this preemtive scheduling is must

Is This Answer Correct ?    9 Yes 2 No

What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / karthik arjunan

GPOS - General Purpose Operating System
- Examples:- Desktop, Laptops, etc.,
- No time bound
- Practical Example:- if you are watcing movies inthe
desktop, suddenly you want to move the mouse cursor into
some other task means the processor gives the priority to
your mouse not movie player.

RTOS - Real Time Operating System
- Examples:- Washing Machine, Rocket Launching, Lift
Control, Microwave Oven.
- Time Frame. {process within the time frame}
- Practical Example:- Best practical example is rocket
launching. Everyone knows that...

Is This Answer Correct ?    9 Yes 2 No




What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / md galib mansoor

GPOS-GENERAL PURPOSE OPERATING SYSTEMS.
RTOS-REAL TIME OPERATING SYSTEMS.
NOW,A/Q
GPOS-TAKES MORE TIME TO RESPOND...JUST LIKE OUR DESKTOPS AND LAPTOPS...AND
RTOS-IT RESPONDS IMMEDIATELY....WITHIN NO TIME WE CAN SAY..
EXAMPLES ARE..
A CARENGINE CONTROL SYSTEM IS A HARD REAL-TIME SYSTEM BECAUSE A DELAYED SIGNAL MAY CAUSE ENGINE FAILURE OR DAMAGE.
AN EXAMPLE OF A HARD REAL TIME SYSTEM IS A DIGITAL FLY-BY-WIRE CONTROL SYSTEM OF AN AIRCRAFT:
NO LATENESS IS ACCEPTED UNDER ANY CIRCUMSTANCES, OTHERWISE THE AIRCRAFT IS NOT CONTROLLABLE.
HEART PACEMAKERS AND INDUSTRIAL PROCESS CONTROLLERS.
ALSO,
RTOS USES PRIORITY PREEMPITVE SCHEDULING WHILE MOST GPOS
USES ROUND ROBBIN WAY OF SCHEDULING.--IN THIS A PROCESS OF HIGHER PRIORITY EXECUTED FIRST,RATHER TO WAIT 4 D OTHER PROCESS TO END..
ANOTHER THING IS DAT...
GPOS USES A MONOLITHIC ARCHITECTURE WHILE
RTOS USES A FLAT MEMORY ARCHITECTURE.
ALSO,
GPOS ARE NON SCALABLE AND HAS LARGER FOOTPRINT(SIZE OF THE EXECUTABLE WHICH IS GENERATEDAFTER COMPILING) AND HIGHER CONTEXT SWITCH LATENCY(A CONTEXT SWITCH IS THE COMPUTING PROCESS OF STORING AND RESTORING STATE OF A CPU SO THAT EXECUTION CAN BE RESUMED FROM THE SAME POINT AT A LATER TIME.
I THINK THIS IS D ANSWER.

Is This Answer Correct ?    6 Yes 2 No

What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / nidhi murthy

RTOS must be light-weight i.e. should not take up too much
memory since embedded systems come with tight memory
constraints. RTOS should support real time operations -
they should have low interrupt latencies. All tasks should
be preemptable.

Is This Answer Correct ?    4 Yes 4 No

What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / ash

real time operating system are critical time response while gpos does not need exact time e.g. in launch vehicle we required exact time to launch into the space ...
rtos is scalable . gpos does not have that much capability.
also gpos are less defined priorities ....rtos are flat memory archietectural

Is This Answer Correct ?    1 Yes 1 No

What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / achal ubbott

An RTOS is a special case of GPOS.
1. In RTOS every task must have a priority.
2. Pre-emption is a must feature.
3. Priority Inheritance is must otherwise priority
inversion may cause unbounded wait.

Is This Answer Correct ?    17 Yes 25 No

What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to su..

Answer / rr

GPOS- GP Opertaing System
RTOS -Real Time Operating System

Is This Answer Correct ?    22 Yes 68 No

Post New Answer



More RTOS AllOther Interview Questions

Explain the difference between microkernel and macro kernel.

5 Answers   Tech Mahindra, Infosys,


Describe different job scheduling in operating systems.

9 Answers  


Write a small dc shell script to find number of FF in the design

0 Answers  


Give an example of microkernel.

13 Answers   Global Edge, Samsung,


What is the difference b/n any GPOS and RTOS?Give suitable examples or characteristic of RTOS to support your answer. What changes can be done in a GPOS to make it work like a RTOS? What basic features will you support, if you have to design a RTOS?

8 Answers   L&T, Emulogic, Bosch, Qualcomm,






I have been working on one thread which manage and control a couple of circular buffers. It has api for other thread to access. As the thread grows bigger and bigger, I split it as 3 to 4 threads which need to share common buffers, and also their api could be used by other threads, (not these three threads). Inside api, I also allow other threads to access these three threads' common buffers(more than one buffer). SO I have to use mutex to avoid race condition . But I found mutex will be everwhere in all the threads when they update the common buffer. I am wondering whether I could reduce mutex usage(more mutex will hure my system performance). any ideas for how to reduce mutex usage meanwhile to avoid race condition. Thanks

2 Answers  


What is the important aspect of a real-time system ?

6 Answers  


If two processes which shares same system memory and system clock in a distributed system, What is it called?

7 Answers  


What is a mission critical system ?

3 Answers  


When would you choose top down methodology?

3 Answers   CTS,


When would you choose bottom up methodology?

5 Answers   Knowx Innovations,


What do you mean by deadlock?

8 Answers   Bosch,






Categories