私はthis exampleを読みとPREEMPTは、カーネルにパッチを当てて、リアルタイムのアプリケーション開発に関するthis wikiを通じて閲覧しました。前者はPOSIXスレッドを使用し、後者はPTHREAD_PRIO_INHERITミューテックスの必要性のみを参照します。Linux RT Preempt - POSIXスレッドが必要ですか?
だから、私は明示的にPREEMPTパッチを利用するにはPOSIXスレッドを必要とすると言うものを見ていないが、それは方法で提案さそうです。ネイティブC++ 11スレッドまたはブーストスレッドを実装しても、PREEMPTパッチのメリットがありますか? Linuxの(および他のUnixシステム)で
おかげ
だけに言及し、最後の時間は、私は、IIRC私はとにかくlibpthreadのに対してリンクするために必要な、グラム++でC++ 11個のスレッドを使用してみました。 – cHao
これは本当です。だから、私はC++ + 11のスレッドがまだOKかもしれないと思う傾向がありますが、それはあまり意味がありません。 – DrTarr