Pat
J-GLOBAL ID:200903032036740560

計算機システムにおけるプリエンプト制御方法

Inventor:
Applicant, Patent owner:
Agent (1): 小川 勝男
Gazette classification:公開公報
Application number (International application number):1996097997
Publication number (International publication number):1997282182
Application date: Apr. 19, 1996
Publication date: Oct. 31, 1997
Summary:
【要約】【課題】プリエンプトのネスト制御を可能とし、オペレーティング・システム開発の効率を向上させる。【解決手段】カウンタを設け、プリエンプト禁止要求があったとき該カウンタ値をインクリメントし、プリエンプト禁止解除の要求があったときに該カウンタ値をデクリメントする。そして、該カウンタ値が0であったならシステムをプリエンプト可能状態にする。一方、カウンタ値が正ならば、プリエンプト禁止状態とする。
Claim (excerpt):
複数のタスクを並列に実行する計算機システムにおけるプリエンプト制御方法であって、実行中タスクの中断禁止を要求する関数を、当該タスクに対応するアプリケーションあるいは当該タスクの実行に係わるオペレーティング・システム内部のルーチンが発行したことに応じて、実行中タスクの中断禁止のネストの数を示すカウンタをインクリメントし、実行中タスクの中断禁止の解除を要求する関数を、当該タスクに対応するアプリケーションあるいは当該タスクの実行に係わるオペレーティング・システム内部のルーチンが発行したことに応じて、上記カウンタをデクリメントし、前記カウンタの値が正のとき、実行中タスクの中断を禁止し、前記カウンタの値が0になったことに応じて、実行中のタスクを中断可能とすることを特徴とする計算機システムにおけるプリエンプト制御方法。

Return to Previous Page