組込み Linux 高速起動ソリューション
組込み Linux
高速起動ソリューション
IoT・組込み機器の開発において、システムの起動時間がかかることが課題となっています。車載機器や携帯機器、情報家電などの常時電源がオンではない組込み機器は、電源投入から即座に使用できるようにシステムを高速に起動させる必要があります。例えば車のエンジンを始動してからすぐに車載情報機器(IVI)が起動してリアビューカメラやカーナビゲーション、通信などの機能が使用できるというように、機器の開発に高速起動ソリューションを導入すると、ユーザーはシステムの起動時間を意識することなく機器を使用することができるようになります。
サイバートラストは、チューンアップ方式とスナップショット方式の 2 種類の方式の高速起動ソリューションを用意しています。さらに、チューンアップ方式とスナップショット方式のハイブリッド型もご用意。お客さまが開発する IoT・組込み機器に合わせて、最適な高速起動ソリューションをご提案します。
「EMLinux」の高速起動ソリューション
サイバートラストは、チューンアップ方式とスナップショット方式の 2 種類の方式の高速起動ソリューションを用意しています。さらに、チューンアップ方式とスナップショット方式のハイブリッド型もご用意。お客さまが開発するIoT・組込み機器に合わせて、最適な高速起動ソリューションをご提案します。
チューンアップ方式 TUNE-UP
システムの起動に必要なプロセスと優先度の低いプロセスを分類し、起動に必要なプロセスから動作させるようにプロセスの起動順位を入れ替えます。
I/O 待ちを極力削減し、CPU とメモリのリソースを無駄なく利用することにより、システム資源を最大限使用し、システムの起動を高速化します。
これらのチューニングを行うことにより、システムの起動を高速化します。

スナップショット方式 SNAPSHOT
アプリケーションを起動した状態のメモリをスナップショットイメージとして保持し、起動時にスナップショットイメージをメモリに展開します。
OS の起動処理を省略することにより、システムの起動を高速化します。


チューンアップ方式とスナップショット方式の比較と特長
チューンアップ方式 TUNE-UP |
スナップショット方式 SNAPSHOT |
|
---|---|---|
起動時間の短縮効果 | ![]() |
![]() |
開発コスト | ![]() |
![]() |
運用のしやすさ | ![]() |
![]() |
対応可能なアプリケーション | ![]() |
![]() |
対応可能なハードウェア構成 | ![]() |
![]() |
適したケース |
|
|
チューンアップ方式の特長 TUNE-UP
- 開発・運用コストを低く抑えられる
当社は長年の開発経験により蓄積した組込み技術をノウハウ化しているため、効率的な実装が可能です。チューニングのみで対応ができるため、特殊な開発を行う必要がありません。 - 高いアップデート頻度に対応できる
モジュール単位でアップデートが行えるため、アップデートごとにイメージを作成しなおす必要がなく、脆弱性やバグなどへの対応が容易に行えます。 - アプリケーションの設定変更やチューニングが行いやすい
通常の起動プロセスで起動するので、起動するたびに設定ファイルを読み込むため、設定変更を行っても毎回イメージを作成しなおす必要がありません。 - ハードウェアの柔軟な構成が行える
通常の起動プロセスと同じく起動するたびにセンサーや通信モジュールなどのハードウェアの初期化処理を行うため、様々なハードウェア構成に対応できます。
スナップショット方式の特長 SNAPSHOT
- アプリケーションを問わず、起動時間の短縮効果が高い
アプリケーションを起動した状態のメモリの内容で作成・保持しているスナップショットイメージを展開するだけのため、どのようなアプリケーションでも確実に起動時間の高速化が行えます。 - サードパーティ製アプリケーションにも対応できる
アプリケーションを起動した状態のメモリの内容をイメージ化するため、内容や構成を問わずアプリケーションの改変が不要で、自社開発ではなく改変が難しいアプリケーションでも対応できます。
高速起動ソリューションの導入実績
サイバートラストの高速起動ソリューションは様々な IoT・組込み機器に採用され、導入実績を伸ばしています。以下は採用機器の一例です。
高速起動ソリューション採用機器 | 採用ソリューション | |
---|---|---|
![]() |
カーナビゲーション | TUNE-UP SNAPSHOT |
![]() |
テレビ | SNAPSHOT |
![]() |
デジタルサイネージ | TUNE-UP |
![]() |
複合機 | SNAPSHOT |
![]() |
車載 | TUNE-UP |
![]() |
通信 | TUNE-UP |