ユーザから見たIIMPカーネル概説 ――組み込み分野でもソフトウェア部品を再利用する時代に
●具体的な拡張内容
具体的には,μITRON4.0仕様のスタンダード・プロファイルに対してメモリ領域とカーネル・オブジェクトに対するアクセス保護機能を追加しています.許可されていない操作/アクセスをOSによって検出・禁止し,エラーにすることができます.一部の既存機能をセキュリティ確保のために修正するとともに,性能を落とさないように高速なメッセージ通信のための保護メモリ・プール機能と保護メールボックス機能も追加しています.
図8に,保護機能導入前のようすを示します.各タスク,OSのカーネル,共有リソースなどが区分けのないメモリ空間に配置されています.
〔図8〕 保護機能を用いない構成
各タスク,OSのカーネル,共有リソースなどが区分けのないメモリ空間に配置されている.