19.07.2013 Views

Tasklet 方 式 に よ る Linux の リアルタイム 性 向 上

Tasklet 方 式 に よ る Linux の リアルタイム 性 向 上

Tasklet 方 式 に よ る Linux の リアルタイム 性 向 上

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!