Top RTOS Interview Questions :: ALLInterview.com http://www.allinterview.com Top RTOS Interview Questions en-us Explain the difference between microkernel and macro kernel. http://www.allinterview.com/showanswers/13810.html The microkernel is a term vaguely defined and loosely used. Some OS attempts to even claim itself as a nanokernel. A kernel-oriented OS is of a type of OS architecture that differs greatly from Monolithic OS in terms of its architecture design an What is Device driver? http://www.allinterview.com/showanswers/28356.html It is software which talks to the device Give an example of microkernel. http://www.allinterview.com/showanswers/13811.html VxWorks What is priority inversion? http://www.allinterview.com/showanswers/3929.html Priority inversion is a situation where in lower priority tasks will run blocking higher priority tasks waiting for resource (mutex). For ex: consider 3 tasks. A, B and C, A being highest priority task and C is lowest. Look at sequence of context What is the difference between Hard and Soft real-time systems ? http://www.allinterview.com/showanswers/13804.html Often a hard real-time system operates on a preemptive, context switching operating system where tasks will be switched in and out execution state upon its defined and scheduled time slots to maintain its real-time characteristics. A soft real-ti What do you mean by deadlock? http://www.allinterview.com/showanswers/13809.html Deadlock is a situation in which the processes waits for the other resource which is occupied by another process in a loop for example take processes P1 and P2 and resources R1 and R2 in the deadlock condition P1 -R1 waits for R2 What is another for creating a task without using taskspawn? http://www.allinterview.com/showanswers/3932.html Instead of taskspawn taskInit and taskActivate can be used to create task. taskInit->It will initialize the task at specified address taskActivate->It will activate the initialised task What is the important aspect of a real-time system ? http://www.allinterview.com/showanswers/13806.html The important aspects of a real-time system are its real-time characteristics being guaranteed, performed, and sustained in a consistent fashion, such as its rapid context switches, short interrupt latency, a variety of scheduling policies, relia What is the state of the processor, when a process is waiting for som http://www.allinterview.com/showanswers/13808.html When a process is waiting for some event to take place, most likely for the needy resources to be relased by other process or processes that are currently utilizing the resources, such as an I/O device, it is at a blocked state. Upon the availabi If two processes which shares same system memory and system clock in http://www.allinterview.com/showanswers/13807.html cooperating processes Describe different job scheduling in operating systems. http://www.allinterview.com/showanswers/13802.html First the rationale to have a sophisticated job scheduling mechanism is a demand of multi-tasking system where multiple jobs compete for their execution time-slots. Each of job-scheduling policies then also shines with particular scenarios depend What is a Real-Time System ? http://www.allinterview.com/showanswers/13803.html A real-time system is the system that is capable of accomplishing its given tasks within a defined period of time which must be fully acceptable within the scope of the definition of successful operations to the system. For instance, if a TV sign IN RTOS HAVING 1OKBYTES OF MEMORY AND YOUR PROGRAMM FOR ASKING FOR 5 http://www.allinterview.com/showanswers/59861.html This might be because, you might be allocating memory dynamically from the heap. But care is not taken to deallocate the same. as a result, there are memory leaks and finally the os says that there is no free memory What is a mission critical system ? http://www.allinterview.com/showanswers/13805.html Besides its life/death or make/break ingredients of operational procedures or processes, that is what the most mission critical systems have themselves labeled, a mission critical system is the system that has to acomplish certain critical tasks what are the rules u follow when u r writing critical section of cod http://www.allinterview.com/showanswers/57748.html 1.The operation must be atomic 2.The atomicity is ensured by disabling the interrupts and immediately after crictical section enabling the interrupts..here slight precausion has to be taken i.e do not forget the enabling of interrupts ....