情報処理学会 第86回全国大会 会期:2024年3月15日~17日

4J-05
シグナル受信処理の即時実行開始手法
○大野裕美子,山内利宏,小林 諭,谷口秀夫(岡山大)
計算機上では,様々な用途でシグナルが利用されている.シグナル通信の問題点として,多数のプロセスが存在する環境では応答性が低下する可能性があることが挙げられる.これは,シグナル送信後,シグナル受信プロセスが実行されないとシグナル受信処理が開始されず,シグナル送信処理と受信処理の間に待ち時間が発生するためである.他プロセスの実行中は受信プロセスが実行されないため,多数のプロセスが存在する環境では特に待ち時間が長大化しやすい.本稿では,待ち時間の長大化を抑制してシグナル受信処理を即時に実行開始させるために,シグナル通信時に受信プロセスのスケジューリングの優先度を一時的に上げる手法を提案する.