特許
J-GLOBAL ID:200903046629620015
マルチタスク制御装置
発明者:
,
,
出願人/特許権者:
代理人 (1件):
中島 司朗
公報種別:公開公報
出願番号(国際出願番号):特願平8-131484
公開番号(公開出願番号):特開平9-319595
出願日: 1996年05月27日
公開日(公表日): 1997年12月12日
要約:
【要約】【課題】 高速なスケジューリング処理を可能とするマルチタスク制御装置を提供する。【解決手段】 前処理部11、イベントフラグ管理部12、セマフォ管理部13、メール管理部14、タスク状態データ保持部15、状態遷移テーブル保持部16、スケジューリング管理部17、タスク切替え管理部18、後処理部19、状態遷移テーブル生成部20を備え、スケジューリング管理部17が、イベントフラグ管理部12、セマフォ管理部13、メール管理部14からの事象の発生の通知を受けて、タスク状態データ保持部15の内容と、状態遷移テーブル保持部16に保持されている状態遷移テーブルとを参照し、事象の発生後に実行すべきタスクを判定して、必要に応じてタスク切替え管理部18にタスクの切替えを指示する。
請求項(抜粋):
複数のタスクを実行するシステムに備えられ、事象の発生に応じて、前記システムが実行するタスクの切替えを行うマルチタスク制御装置において、前記複数のタスクのそれぞれが、実行状態、実行可能状態、待機状態を含む各種の状態の中のどの状態にあるかを表すシステム状態ごとに、各事象が発生した場合に次に実行すべきタスクを決定する情報を保持する状態遷移テーブルと、事象の発生を検知する事象検知手段と、前記事象検知手段により事象の発生が検知された場合に、前記状態遷移テーブルを参照し、その時点におけるシステム状態から次に実行すべきタスクを判定する判定手段と、前記判定手段の判定に応じてタスクの切替えを行うタスク切替え手段とを有することを特徴とするマルチタスク制御装置。
前のページに戻る