| Other RTOS AllOther Interview Questions |
|| Asked @
|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?
|What do you mean by deadlock?
|| ||7 |
|What is the difference between Hard and Soft real-time systems ?
|What is a mission critical system ?
|| ||3 |
|What is the important aspect of a real-time system ?
|| ||6 |
|When would you choose top down methodology?
|Explain the difference between microkernel and macro kernel.
|what is the need of creating 4GB of pages in linux?
|what is major concerns about any RTOS selection ?
|Describe different job scheduling in operating systems.
|| ||9 |
|what are the rules u follow when u r writing critical
section of code?
|I have been working on one thread which manage and control
a couple of circular buffers. It has api for other thread
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 |
|For more RTOS AllOther Interview Questions Click Here |