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

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

lc.linux.or.jp
from lc.linux.or.jp More from this publisher
19.07.2013 Views

発表内容 なぜ、リアルタイム改良が必要か? 通常カーネルリアルタイム Low Latency + Preemption パッチ適用後も遅れ ドライバ Tasklet起動遅れ改善法 IDE ドライバ、 Ethernet ドライバおけ実例 リアルタイム結果 そ改良点 Copyright(C) 2004 r2linux developer team 2

なぜ、リアルタイム改良が必要か 組込み機器では一定周期で確実動作が必要 リアルタイムタスク起動遅れは致命的 リアルタイム阻害要因は様々 アプリケーション起動/終了 ファイル入出力 ネットワーク通信 メモリ確保/解放 しかし、 Linux-2.4.20 ではリアルタイムが不足 まずは、測ってみう Copyright(C) 2004 r2linux developer team 3

発表内容<br />

なぜ、<strong>リアルタイム</strong><strong>性</strong><strong>向</strong><strong>上</strong><strong>の</strong>改良が必要か?<br />

通常カーネル<strong>の</strong><strong>リアルタイム</strong><strong>性</strong><br />

Low Latency + Preemption パッチ適用後も遅れ<strong>る</strong><br />

ドライバ<strong>の</strong> <strong>Tasklet</strong> 化<strong>に</strong><strong>よ</strong><strong>る</strong>起動遅れ改善<strong>方</strong>法<br />

IDE ドライバ、 Ethernet ドライバ<strong>に</strong>おけ<strong>る</strong>実例<br />

<strong>リアルタイム</strong><strong>性</strong><strong>向</strong><strong>上</strong>結果<br />

そ<strong>の</strong>他<strong>の</strong>改良点<br />

Copyright(C) 2004 r2linux developer team<br />

2

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

Saved successfully!

Ooh no, something went wrong!