<div dir="ltr">Hi,<div><br></div><div>My question is how does litmus-RT kernel give up CPUs when running a task? Given a period and execution time of a task, will litmus-RT kernel yields the CPU as soon as a task is finished? or will give up the CPU only when the task's period is reached?   </div><div><br></div><div>For example, lets say I have two tasks with same utilization but one has longer period. And I run this two tasks on separate machine with same duration. Can I safely assume that the task with shorter period will have the litmus-RT yielding CPUs more frequently?</div><div><br></div><div>Please let me know if there is any reference or paper I can read on regarding litmus-RT yielding CPUs. Thank you very much!</div><div><br></div><div>Sincerely, </div><div><br></div><div>Victor</div></div>