Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
排他制御方法、および排他制御プログラム
Document Type and Number:
Japanese Patent JPWO2012132017
Kind Code:
A1
Abstract:
スレッド(A)が(1)変数xへアクセスするために排他フラグを利用中に設定すると、スレッド(A)から変数xへのアクセスが許可される。スレッド(B)が、変数xへアクセスするために排他フラグを取得すると、すでに利用中に変更されているため、変数xへのアクセスが禁止される。スレッド(B)が、(2)変数xへのアクセスが許可されるまで排他フラグの取得を繰り返し、アクセス可能か否かを試行する都度、(3)試行回数を計数し、(4)スピンロックカウンタに試行回数を格納する。OSが、一定のタイミングで、(5)スピンロックカウンタの値を検出する。OSが、(6)スピンロックカウンタの値が所定回数以上であるか否かを判断する。OSが、スピンロックカウンタの値が所定回数以上である場合、排他方式フラグをトライロックに変更し、(7)スレッド(B)を停止させることにより、スレッド(B)からのアクセスの試行を禁止する。

Inventors:
Takahisa Suzuki
Koichiro Yamashita
Hiromasa Yamauchi
Yasushi Kurihara
Toshiya Otomo
Otachi Naoki
Application Number:
JP2013507019A
Publication Date:
July 24, 2014
Filing Date:
March 31, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
富士通株式会社
International Classes:
G06F9/52; G06F12/00
Attorney, Agent or Firm:
Akinori Sakai