Parallelこえぇ
Parallel.For で、1〜100までの数値をFizzにするかBuzzにするか、100個の並列処理をさせるプログラムを書いたつもりが処理が終わらない。
そのうちVisualStudio以外のアプリが次々と強制終了を始めた。
おかしいと思ってタスクマネジャをみたらCPU使用率が 95% 、4コア全てのグラフが全てほぼ振り切りに状態になってた。
バグが有ったため極端な状態になったみたいだけど、並列プログラムの恐ろしさの片鱗を見た気がした。
Parallel.For で、1〜100までの数値をFizzにするかBuzzにするか、100個の並列処理をさせるプログラムを書いたつもりが処理が終わらない。
そのうちVisualStudio以外のアプリが次々と強制終了を始めた。
おかしいと思ってタスクマネジャをみたらCPU使用率が 95% 、4コア全てのグラフが全てほぼ振り切りに状態になってた。
バグが有ったため極端な状態になったみたいだけど、並列プログラムの恐ろしさの片鱗を見た気がした。