著者
渡部 聡也 後藤 秀樹 山中 直道 鄭 俊俊 毛利 公一
雑誌
研究報告システムソフトウェアとオペレーティング・システム(OS) (ISSN:21888795)
巻号頁・発行日
vol.2020-OS-148, no.6, pp.1-6, 2020-02-20

近年,様々な製品は,高機能,高性能化が要求されており,内蔵する組込み機器の数が増加している.内蔵する組込み機器が増加することにより,消費電力の増加やコストの増加,製品の内部スペースの圧迫,ネットワークの複雑化といった問題がある.この問題を解決するための方法として,複数の組込み機器で動作するソフトウェアを 1 つの組込み機器に集約する方法がある.しかし,複数のソフトウェアを 1 つに集約するとメモリ空間の競合やデバイスの競合といった問題が発生するため,複数のソフトウェアが互いに影響を及ぼさないように動作させる必要がある.複数のソフトウェアを動かす方法として,仮想化が用いられるが,仮想化ではエミュレーションによるオーバヘッドが発生する.また,仮想化で使用する VMM は規模として大きくなるため組込み機器の限られたメモリ資源を圧迫してしまう.以上の背景から本論文では,マルチコアプロセッサを用いて,複数の組込みソフトウェアを起動してハードウェアを直接割当てることでオーバヘッドを減らす制御基盤ソフトを提案し,提案した基盤ソフト上で複数組込みソフトウェアを動作させる機能について述べる.