(プログラム) マルチスレッドについて
2009年07月17日06:01
マルチスレッドを使ってプログラムを組むとありとあらゆる不可思議な問題が起こるものだ。 しかもデバッグは至極困難を極め、デザイン上の問題を実際に動かす事によって追跡する事は不可能に近い。
しかしこういったマルチスレッドプログラムで起こる問題というのは、案外とパターンがあるという事がだんだん判明してきた。 そのパターンは全て「哲学者」と「レースコンディション」のいずれかに集約される。
しかしこういったマルチスレッドプログラムで起こる問題というのは、案外とパターンがあるという事がだんだん判明してきた。 そのパターンは全て「哲学者」と「レースコンディション」のいずれかに集約される。