Pat
J-GLOBAL ID:200903001048044672

タスクスケジュール装置およびその方法

Inventor:
Applicant, Patent owner:
Agent (1): 滝本 智之 (外1名)
Gazette classification:公開公報
Application number (International application number):1998004546
Publication number (International publication number):1999203149
Application date: Jan. 13, 1998
Publication date: Jul. 30, 1999
Summary:
【要約】【課題】 少ないオーバヘッドで優先度の逆転が発生しないタスクスケジュール装置を提供する。【解決手段】 タスクからの要求を受け付けるタスクインターフェース部106と、タスクが使用する資源情報を管理する資源管理手段104と、タスクに関する情報を管理するタスク管理手段105と、資源管理手段104とタスク管理手段105からの指示でタスクの実行優先度を決定する優先度制御手段102と、優先度制御手段102によって決定された優先度に従って高い優先度のタスクをタスクキューから取り出して起動するディスパッチ部101とを備え、予め同じ排他的実行部(共有資源)を実行するタスクに関して優先度をその排他的資源ごとに管理して排他的実行部を実行するときは必ず、同じ排他的実行部を実行する可能性のある他のタスクに割り込まれないように優先度を高くして実行する。
Claim (excerpt):
マルチタスク処理を行なうためのタスクスケジュール装置において、タスクからの要求を受け付けるタスクインターフェース部と、このタスクインターフェース部から与えられるタスクが使用する資源情報を管理する資源管理手段と、タスクインターフェース部から与えられるタスクに関する情報を管理するタスク管理手段と、このタスク管理手段からのタスク情報をもとに実行順を保持するタスクキューと、前記資源管理手段と前記タスク管理手段からの指示で共有資源を使用するタスクの優先度のうちのいづれか1つの優先度をタスクの実行優先度とする優先度制御手段と、この優先度制御手段によって決定された優先度に従って高い優先度のタスクから前記タスクキューから取り出して起動するディスパッチ部とを備えたことを特徴とするタスクスケジュール装置。
IPC (2):
G06F 9/46 340 ,  G06F 9/46
FI (2):
G06F 9/46 340 B ,  G06F 9/46 340 F

Return to Previous Page