2016-11-10 4 views
0

私は PREEMPT対応Linuxカーネルはリアルタイムですか?

enter image description here

がPREEMPT-ibleカーネルを選択するだろう、 rpi-3.8.y(3.8.yブランチ上raspbianカーネル) menuconfigを使用して構成し、次のように出くわした(選択#3)実をクロスコンパイル時間は?あなたは、Linuxでリアルタイムに取得します

+0

リアルタイムの意味に依存します。どのようなリアルタイムのものをお探しですか? – barny

+0

*リアルタイム*はロードされた概念です。割り込みレイテンシと優先度の高いタスク遅延を最小限に抑えようとします。しかし、作業を行う代わりに時間が費やされるので、しばしば作業が最小限に抑えられます(CPUのスループット)。コンテキストの切り替え時間、割り込みの待ち時間、またはその他の概念を意味しますか? –

+0

@barnyソフトリアルタイム – kesari

答えて

1

最も近いものは明らかにあなたが構築しているものは何でもカーネルソースに存在しないout-of-tree patch setあり、かつPREEMPT_RT、です。

+0

次に、PREEMPTibleカーネルを持っていることの違いは何ですか? – kesari

+0

あなたは対話的な使用のためのより応答性の高いシステムを得る。非対話型のサーバーでは、I/Oや他のカーネル内の操作をできるだけ早く完了して最大のスループットを得ることが一般的であるため、中断や直後のオーバーヘッドであっても望ましくありません。しかし、デスクトップマシンでは、一般に、画面はまだ更新され、長時間実行されているI/O呼び出し中もマウスカーソルはまだ動きます。 – Notlikethat

関連する問題