組み込み Linux - 先端講座 Real-time関連技術の解説

 

PRODUCTS&SERVICES
Products
Services
先端講座

組み込み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!!Warp!!

瞬時に起動 驚きの速さ その感覚はまさに“ワープ(Warp)”斬新な高速起動ソリューション Warp!!の速さを体感ください。サポートアーキテクチャも拡充。


LL-rescueLL-rescue

(Lineo Linux-rescue:エルエルレスキュー)Linux搭載の製品開発において発生する様々な課題/問題を解消するためのソリューションです。


VzetVzet
Linuxシステムは、複数のプロセスで構成される多くのアプリケーションが動作しており、“Vzet”は、このプロセス(スレッド)の『振る舞い』を『ビジュアルに表示』することを可能にします。


Timesys    Mimer   MITSUBISHI   Belcarra

ARM        Freescale        Renesas       jla         Linux Fundation


Copyright © 2009 Lineo Solutions, Inc. All rights reserved.