Java 並行処理におけるメモリ可視性とスレッド協調機構

ロック機構における課題 マルチスレッド環境では、ロックの扱いを誤ると深刻な問題が発生します。まず、可重入性についてです。同一スレッドが同一オブジェクトに対して再びロックを取得できる特性が必要であり、これを実現するにはロック保有スレッドの識別と参照カウントの管理が不可欠です。 次にデッドロックです。これは複数のスレッドが互いに必要なロックを待ち続け ...

6月25日 22:07 投稿