> In Linux, when a real time process is executing and an interrupt comes, will the RT process be preempted? > Is RT process considered superior to interrupts? Generally, interrupts always intercept processes as long as interrupts are enabled, but ... > A missed IRQ is not considered fatal but where as missing the upper time limit for an RT process will be considered fatal. Hence I think, as a
simple solution, the process should not be preempted. > Is it the case? … to deal with situations like this, two rather different approaches exist to mitigate the situation of missing deadlines on process level: 1)
RT-Preempt: 2)
Xenomai: However, there is no such mechanism available for vanilla kernels. |
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies