-title: Dead Lock さまざまな言語で書いたロックをテストするプログラムがある。
これらを用いて、この授業のデッドロックを2相ロックで再現してみよ。ま た、2相ロックでない場合に矛盾が生じる例を示せ。 (注) sleep などを使わないとうまくdead lock しないことがある。 二人でおなじようにアクセスするのではdead lockしない。 スレッドを用いてデッドロックを実現することも出来るはずだが... ソース ( CVS を参照 ) JDBC あるいは、Oracle/MySQL などのトランザクションでも、同様の デッドロックを起こすことが可能である。