关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestionthetargethardwareplatformhaslimitedhorsepower,and/oryouwantthereal-timejobtoputthesmallestpossibleoverheadonyoursystem.Thisiswheredualkernelsareusuallybetterthananativepreemptionsystem.来自这里:http://www.xen
LinuxRTPreempt-ArePOSIXthreadsrequired?我已通读此示例并浏览此wiki,了解使用PREEMPT修补内核进行实时应用程序开发。前者使用POSIX线程,后者仅引用PTHREAD_PRIO_INHERIT互斥锁的需要。所以我没有看到任何说我明确需要POSIX线程来利用PREEMPT补丁的内容,但它似乎以某种方式被建议。如果我实现了原生C11线程或boost线程,我还能获得PREEMPT补丁的好处吗?谢谢顺便提一下,上次我尝试在g中使用C11线程时,IIRC无论如何我都需要链接到libpthread。这是真的,所以我倾向于认为C11线程可能仍然可以,但这只不过是一
LinuxRTPreempt-ArePOSIXthreadsrequired?我已通读此示例并浏览此wiki,了解使用PREEMPT修补内核进行实时应用程序开发。前者使用POSIX线程,后者仅引用PTHREAD_PRIO_INHERIT互斥锁的需要。所以我没有看到任何说我明确需要POSIX线程来利用PREEMPT补丁的内容,但它似乎以某种方式被建议。如果我实现了原生C11线程或boost线程,我还能获得PREEMPT补丁的好处吗?谢谢顺便提一下,上次我尝试在g中使用C11线程时,IIRC无论如何我都需要链接到libpthread。这是真的,所以我倾向于认为C11线程可能仍然可以,但这只不过是一