Tasklet 方 式 に よ る Linux の リアルタイム 性 向 上
Tasklet 方 式 に よ る Linux の リアルタイム 性 向 上
Tasklet 方 式 に よ る Linux の リアルタイム 性 向 上
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Patch <strong>の</strong>現状と対策案<br />
Low Latency Patch<br />
<strong>性</strong>能限界がはっきりしない<br />
デバイス<strong>に</strong><strong>よ</strong>っては全くパッチをあてていない。<br />
(対策)新たなタスク切替え処理を追加<br />
Preemption Patch<br />
現時点では<strong>性</strong>能が充分ではない<br />
タスク切替えできない3つ<strong>の</strong>ケース<br />
(1)割込み禁止<br />
(2)スピンロック( spin_lock() )<br />
(3)ソフト割込み禁止( local_bh_disable() )<br />
(対策)長い禁止箇所を見つけ分割す<strong>る</strong><br />
Copyright(C) 2004 r2linux developer team<br />
10