japan.internet.comThe Internet & IT Network
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2008年9月5日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
LinuxTutorial2005年9月22日 13:00

大きく前進する組込み Linux――1

海外海外internet.com発の記事
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
MontaVista Linux Pro のバージョンアップ

先日 MontaVista Linux Professional Edition 4.0 がリリースされ、 組込み分野の Linux がさらに大きな進化を遂げた。

MontaVista では、このアップグレード製品を9月6日に正式に発表する計画(編集部注:記事は9月2日付け)だが、 LinuxPlanet が入手した情報によると、 同製品はすでに出荷済みで、 顧客は同製品のリアルタイム機能のメリットを享受し始めているという。

カリフォルニア州サニーベールに本社を置く同社のフラグシップ製品は、 新しい2.6ベースのカーネル(Pro 3.1 のカーネルが 2.4.20 であったのに対し 2.6.10 になっている)を組み込み分野に投入し、 さらには、組み込み技術エンジニアの念願だったリアルタイム処理のレスポンスタイム向上も実現している。

また、シニア製品マネジャーの Michael Matthews 氏によると、 新プラットフォームが、 成熟した Linux カーネルの採用で実現しているのはこれだけではないという。 Matthews 氏は LinuxPlanet への説明を行う間、 これが正真正銘の「リアル Linux」であると繰り返した。

MontaVista は、今回の新バージョンの Pro で「リアル」の愛称を多用していく。 これは、ほかの Linux ディストリビューションをけなすわけではなく、 MontaVista Pro の純血性維持を力説するものだ。 前述のフルカーネル以外にも、 同社はオープンソースコンポーネントのみの採用と、 オープン開発プロジェクトへの熱心な参加を強調している。

またもちろん、 「リアル」の謳い文句は、 同 OS の新バージョンのリアルタイム処理のパフォーマンスを強調するには、 悪くない表現だ。

ここ最近は、PDA や多機能携帯電話のように、 単機能あるいは低機能から多機能へとデバイスが変化しているため、 大半の組込みシステムではリアルタイム処理が極めて重要になっている。

デバイスの機能が複雑化すれば、 処理時間削減のために意志決定メカニズムも OS に最初からハードコーディングされるようになる。 高機能システムの大半は、 このコードを 32bit あるいは 64bit プロセッサで処理するが、 このようなコードは一般的に Real-Time Operating System (RTOS)と呼ばれる。

組込み業界では、容認しうる最短の時間でシステムが結果を算出しなくてはならない。 MontaVista の基準では、この容認できる時間は 20μ秒以下。

RTOS は、極めて高速であるだけでなく、安定性も高くなくてはならない。 さらに、さまざまなプラットフォームにも対応する必要がある。 組み込みシステムが登場したばかりのころは、 独自プラットフォームごとに OS を設計していた。

Matthews 氏の説明によると、今の顧客は、マルチプラットフォームと、 さまざまな機能を持つデバイスに対応した OS を望むという。 MontaVista Pro 4.0 は、7種類以上のアーキテクチャ、 30種類のプロセッサファミリ、 そして新しい基板レベルのプラットフォームを50種類以上サポートすることで、 この市場ニーズを満たしている。

Pro は、ユニークなプロセッサファミリ固有のツールチェーン(特に Pro 4.0 に含まれる GCC 3.4.3 コンパイラ)によってこのサポートを提供している。 Matthews 氏は、 このツールチェーンが前バージョンからアップグレードされているだけでなく、 Native POSIX Thread Library(NPTL:Red Hat が設計し、2002年に初めて投入されたスレッディングライブラリ)を組み込めるよう再構築されていることも力説した。 標準の Linux スレッディングライブラリを望む顧客向けに、 このリリースには同技術も含まれている。

本質的に、組み込みシステムはどれもクロスプラットフォームで開発される。 携帯電話などの各種デバイス上で直接コーディングするのは困難であるため、 組み込み OS には、 開発者が使い慣れたプラットフォーム(PC など)で開発を行い、 完成後にコードを実際のデバイスに移してテスト/製造を行う開発環境も含まれている。

MontaVista の環境は「DevRocket」と呼ばれ、 これにもいくつか新機能が搭載された。 Matthews 氏は、DevRocket に搭載された開発キットを特に売り込んでいる。 コア OS 開発用のプラットフォーム開発キットと、 デバイス向けにアプリを開発できるアプリケーション開発キットの2つだ。

次へ組込み分野 »

目次

1 MontaVista Linux Pro のバージョンアップ
2 組込み分野
最新トップニュース
データメーション
【データメーション】
OSについて気に入らないこと(9月5日)
ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」
【ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」】
「導入期〜成長期へ!一歩一歩と前進を目指す『Annoii(アノイ)』」/maka hou,Inc.(9月5日)
最新テクノロジーの意外な処方箋
【最新テクノロジーの意外な処方箋】
グリッドコンピューティング技術でETに遭遇(9月5日)
Graphic Design Forum
【Graphic Design Forum】
古い Emigre を探して (9月3日)
エンジニアの独り言
【エンジニアの独り言】
データをローカルに保存するWebアプリケーション(8月22日)
デスマーチからの脱却
【デスマーチからの脱却】
30min. iPhoneアプリリリース(8月18日)
最新ハイテク講座
最新ハイテク講座
なぜ勝った? 世界No.1シェアをつかんだ“Windows”(9月5日)
developer.com
developer.com
デザインパターンの使い方: Composite(9月5日)
最新アフィリエイト事例にみる成功の法則
最新アフィリエイト事例にみる成功の法則
コンバージョンレートを高めよう!(9月5日)
百式のネットビジネス研究
百式のネットビジネス研究
ガジェット購入時に将来の買取保証プランを提供する「TechForward」(9月5日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(9月4日)
「IT の耳」
「IT の耳」
【書評】『検索にガンガンヒットさせる SEO の教科書』――SEO テクニックで効果的に PR する(9月4日)
検索エンジンマーケティング
検索エンジンマーケティング
果たしてモバイル SEO は必要なのか?(9月4日)
Eメールマーケティング事情
Eメールマーケティング事情
読者が迷惑メールと認識する時…(9月3日)
日本と韓国のインターネットビジネス最新動向調査
日本と韓国のインターネットビジネス最新動向調査
日本と韓国の動画サイト比較1―現状(9月3日)
SNSをビジネスに活用しよう
SNSをビジネスに活用しよう
「しまじろう」に学ぶ企業内コミュニティの活性化のポイント(9月2日)
海外のインターネットコムアメリカ韓国ドイツトルコ
Copyright 2008 Jupitermedia Corporation All Rights Reserved.http://www.internet.com/