Lock Hierarchies
Use Lock Hierarchies to Avoid Deadlock
ロックを使うときは階層的なルールを設けましょう。それでデッドロックは避けれます……と。
でも,これって,ソフトウェアがキレイな階層構造を保っていることが前提になるんだぜ。階層構造を保つことができていないソフトウェアは……せいぜいデッドロックしてろ!ってことさ。
(via Sutter's Mill)
Use Lock Hierarchies to Avoid Deadlock
ロックを使うときは階層的なルールを設けましょう。それでデッドロックは避けれます……と。
でも,これって,ソフトウェアがキレイな階層構造を保っていることが前提になるんだぜ。階層構造を保つことができていないソフトウェアは……せいぜいデッドロックしてろ!ってことさ。
(via Sutter's Mill)