- C言語なら俺に聞け(入門編)Part 125
806 :デフォルトの名無しさん[sage]:2014/03/29(土) 03:23:46.19 ID:NkrjFAfN - >>803
デッドロックはAさんとBさんが互いに相手がロックしてるリソースを待ち合って動けなくなった状態だよ。 意図的にデッドロックを起こす事もできるよ。
|
- C言語なら俺に聞け(入門編)Part 125
818 :デフォルトの名無しさん[sage]:2014/03/29(土) 12:49:36.87 ID:NkrjFAfN - デッドロックって dead lock じゃなくて deadlock であって、こう着状態みたいな状況を表す単語だろ。
ようするに、こう着状態になってなきゃデッロドックじゃないんじゃないの? 共有ロックは状況じゃなくて仕組みの名前でしょ。 読むのは複数に許すけど、書くのは排他的っていうやつ。
|
- C言語なら俺に聞け(入門編)Part 125
821 :デフォルトの名無しさん[sage]:2014/03/29(土) 13:03:54.86 ID:NkrjFAfN - >>819
このファイルがあるとロックしてるって事な、みたいな取り決めにしておけば、 あとはファイル作れてプロセスを複数同時に動かせれば起こせるんじゃね?
|
- C言語なら俺に聞け(入門編)Part 125
835 :デフォルトの名無しさん[sage]:2014/03/29(土) 17:58:42.91 ID:NkrjFAfN - unix界隈だとロックファイル作って使用中なのを知らせるとか普通にあるけどね。
|