マルチコア環境におけるスケジューラ連携による優先度逆転抑制法

鴨生 悠冬  山内 利宏  谷口 秀夫  
(システム開発論文)

誌名
電子情報通信学会論文誌 D   Vol.J101-D   No.6   pp.998-1008
発行日: 2018/06/01
Online ISSN: 1881-0225
DOI: 10.14923/transinfj.2017JDP7061
論文種別: 論文
専門分野: ソフトウェアシステム
キーワード: 
優先度逆転,  OSサーバ間通信,  マイクロカーネル,  オペレーティングシステム,  マルチコア,  

本文: PDF(1.1MB)
>>論文を購入


あらまし: 
オペレーティングシステムは,サービスの要望に即したプロセスのスケジュールが求められるため,優先度逆転を抑制する必要がある.特に,マイクロカーネル構造OSでは,応用プログラムのプロセスだけでなく,OSサーバも優先度逆転の影響を受けるため,優先度逆転を抑制することが重要である.そこで,本論文では,マルチコア環境で走行するコアごとにスケジューラをもつマイクロカーネル構造OSにおいて,依頼元プロセスの優先度をOSサーバに継承させることで優先度逆転を抑制し,かつ依頼先OSサーバの新たな起床条件を設定することでコア間通信回数を抑制する優先度逆転抑制法を提案する.提案手法をマイクロカーネル構造OSのAnT に実現し,優先度逆転抑制効果と制御オーバヘッド削減効果を報告する.