|
|
|
先端講座
|
 |
組み込みLinuxの先端技術の理解を目的としたコースです。ここでは"Real- time"をキーワードとして関連が深い技術をテーマとしてとりあげます。
内容
プロセス管理機能、カーネルプリエンプション、NPTLなどLinuxカーネル内部処理およびPOSIX APIとマルチスレッドプログラミング技法の解説を行います。
対象
| - Linuxに関する基本的知識をお持ちの方 |
| - C言語による開発経験のあるソフトウェア開発者 |
| - もしくはこれらに準ずる方 |
日程
| 1日 |
Linuxカーネルのプロセス機能
| - プロセス機能の位置付け |
| - OSとハードウェア資源 |
| - Linuxカーネルの特権モード切替 |
Linuxマルチプロセッシングの仕組み
| - マルチプロセッシング |
| - リエントラントなカーネル |
| - プロセスアドレス空間 |
プロセス同期とカーネルスレッド
| - プロセス処理 |
| - Linuxカーネルスレッド |
| Linuxカーネルとリアルタイム性 |
| - OSのリアルタイム性 |
| - Linuxのプリエンプティブカーネル |
| LinuxのPOSIXスレッドサポート |
| - マルチスレッドプログラミング |
| - LinuxへのPOSIXスレッド実装技術 |
| - NPTL |
POSIXスレッドプログラミング実習
| スレッドプログラミング技法 |
| 実習 1: 簡単なプログラミング |
| 実習 2: マルチプロセスプログラミング |
| 実習 3: マルチスレッドプログラミング |
| mutex同期処理の技法 |
| 実習 4: マルチスレッド同期処理プログラミング |
| 組み込みLinuxへの実装実習 |
| 実習 5: POSIX条件変数の利用 |
|
|
|
LinuxLink
Linuxを開発し製品に組み込むために必要となるソフトウェア、各種ツールそしてドキュメントが用意されており、組み込みLinux開発を始めたばかりの開発者からエキスパートまで、幅広く利用いただけます。
|
|
Warp!!
新機能を追加し、起動時間を1/10に短縮、その感覚はまさに“ワープ(Warp)”斬新な高速起動ソリューション Warp!!2の速さを体感ください。サポートアーキテクチャも拡充。
|
|
LL-rescue
(Lineo Linux-rescue:エルエルレスキュー)Linux搭載の製品開発において発生する様々な課題/問題を解消するためのソリューションです。
|
|
Vzet
Linuxシステムは、複数のプロセスで構成される多くのアプリケーションが動作しており、“Vzet”は、このプロセス(スレッド)の『振る舞い』を『ビジュアルに表示』することを可能にします。
|
|
|