【エンベデッド】組込Linux総合スレ【リアルタイム】
at LINUX
214:login:Penguin
06/01/25 20:28:27 dG7HwT0u
>>211
> 自発的に優先度の高い他のスレッドへのディスパッチ禁止とか
メインラインカーネルからスケジューラを何もいじっていない状態のLinuxでは
プロセスとスレッドの管理はOSが行なうものであってアプリケーションが
行なうものではない。リアルタイム性が要求されるものであれば、自分の優先順位を
上げて (setpriority()) 他のプロセスを止めるなり優先順位を落とすなりする
ことになる。RT-Linuxのようにリアルタイム性を追求したカーネル実装もあるので、
それを試してみるのもいいかもしれない。
> データキューとかイベントフラグの代わりになる
データキュー → UNIXソケット通信(PF_UNIX)とかいろいろ。
イベントフラグ → semaphore(セマフォ)
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4537日前に更新/254 KB
担当:undef