2008 年 01 月 31 日 Linux 技術ネタ
独立行政法人 情報処理推進機構(以下 IPA)より 2007 年度 オープンソースソフトウェア活用基盤整備事業として委託を受け開発しました成果を公開しています。
プロセスに割り当てる物理メモリを制限することにより組込みシステムの信頼性を向上させる仕組みです。
これにより、プロセスの物理メモリ使用量の実態を明らかにできます。任意のプロセス群の使用する物理メモリ量が一定の上限値を超えないよう制限できます。
CABI-DMEL(Common resource management Accounting and Blocking Interfaces - Dependable Memory management system for Embedded Linux)という名前を持ちます。
* プロセスに対する制限は 2004 年度の IPA-OSS で開発された CABI(CPU Accounting and Blocking Interfaces)のフレームワーク を活用しています。
本システムは、インターネットに接続されアプリケーションをダウンロードする携帯電話、携帯端末などの情報端末に対し、例えば、ダウンロードしたアプリケーションが多くのメモリを使用しシステムが不安定になることを防止するのに有効です。
たとえば、ダウンロードしたプロセスグループに対して使用物理メモリの上限を例えば "10MByte" と設定することにより、その実行を制限し、重要なアプリケーションを保護できます。
アプリケーションは広大な仮想空間を使用できるますが、実際には、今現在使用している空間の一部にしか物理メモリは割り当てられていません。本システムを導入することによりアプリケーション作成者に対して使用メモリの制限を意識した開発を進めることができます。
IPA オープンソースソフトウェア活用基盤整備事業「Linux カーネルへの組込みシステム向けメモリ管理方式の実現」において開発されたシステムの API 仕様の仕様書をダウンロードいただけます。
Linux カーネルへの組込みシステム向けメモリ管理方式 API 仕様書
ソースコードをご参照されたい方はリネオソリューションズまでお問い合わせください。
2024 年 09 月 02 日 Vigiles サポート
2024 年 03 月 01 日 Vigiles サポート
2023 年 08 月 28 日 Vigiles サポート
2024 年 03 月 26 日 Yocto Project よもやま話
2023 年 07 月 25 日 Yocto Project よもやま話
2023 年 06 月 20 日 Yocto Project よもやま話
2024 年 01 月 10 日 Linux 技術ネタ
2023 年 12 月 12 日 Linux 技術ネタ
2023 年 03 月 31 日 Linux 技術ネタ
2024 年 07 月 26 日 イベントレポート
2024 年 07 月 09 日 イベントレポート
2024 年 06 月 03 日 イベントレポート
2023 年 05 月 30 日 リクルート
2022 年 12 月 27 日 リクルート
2022 年 09 月 27 日 リクルート
2024 年 11 月 29 日 信州リネオ便り
2024 年 09 月 25 日 信州リネオ便り
2024 年 08 月 20 日 信州リネオ便り
2019 年 12 月 10 日 ソリューション統括部
2019 年 12 月 10 日 ソリューション統括部
2019 年 12 月 10 日 ソリューション統括部
2019 年 12 月 13 日 マーケティング統括部
2019 年 04 月 25 日 マーケティング統括部
2018 年 12 月 18 日 マーケティング統括部