Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If you're on PREEMPT_RT and give your critical thread highest prio, be prepared for some serious OS-level lock-ups.

PREEMPT_RT includes priority inheritance, specifically to avoid this scenario. So your app should indeed be favored if you tune accordingly. What you also seem to be saying is that using PREEMPT_RT may lead to lower throughput, but that's not the same thing as latency.



Priority inheritance is a fundamental feature of all scheduling domains in the kernel and has nothing to do with the problem I described.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: