特許
J-GLOBAL ID:200903023340582611
スレッドライブラリのシグナル制御方法及びその装置並びにプログラムを記録した機械読み取り可能な記録媒体
発明者:
出願人/特許権者:
代理人 (1件):
境 廣巳
公報種別:公開公報
出願番号(国際出願番号):特願平10-192505
公開番号(公開出願番号):特開2000-010798
出願日: 1998年06月23日
公開日(公表日): 2000年01月14日
要約:
【要約】【課題】 スレッドライブラリの実装において、シグナルマスクの変更,スレッドの切り替えを高速に行えるようにする。【解決手段】 ユーザ領域中のシグナル状態表8には、各スレッド3-1 〜3-n のシグナルマスク及びシグナル保留情報が格納される。スレッドは自身のシグナルマスクを変更する際、シグナルマスク変更手段5を用いてシグナル状態表8中のシグナルマスクを変更する。シグナル受信スレッド6は、外部シグナル受信手段7がシグナルを受信すると、物理タスク2が現在実行しているスレッドが、シグナルを受信可能であるか否かによって、物理タスク2にシグナル受信処理を行わせるか、或いはシグナル状態表8にシグナル保留情報を格納する。スレッドの切り替え時、物理タスク2は、シグナル状態表8中にシグナル保留情報が存在し、且つ切り替え後のスレッドがシグナルを受信可能な場合は、シグナル受信処理を行う。
請求項(抜粋):
プロセス中に存在するスレッドそれぞれのシグナルマスクが設定されるシグナル状態表を設け、スレッドのシグナルマスクの変更時、前記シグナル状態表に設定されている前記スレッドのシグナルマスクを変更することを特徴とするスレッドライブラリのシグナル制御方法。
Fターム (4件):
5B098GA04
, 5B098GA05
, 5B098GA07
, 5B098GC18
引用特許:
前のページに戻る