- PR -

マルチスレッド動作を確認したい

投稿者投稿内容
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2005-05-19 02:09
ある程度以上複雑な並行処理を「間違いなく問題ない」と証明するのは非常に難しいことです。
ですので、その並行処理を想定されるピークのレベルまで同時実行させてみて、性能なり処理
結果が問題ないことを確認するしかないのではないですか?

特定の並行処理が問題ないかどうかを確認するのであれば、単体テストにプラスアルファする
ことでできそうですが。

実際、かなり複雑な並行処理を実行するアプリケーションを開発したことがあるのですが、ある
程度の確認は単体試験でおこない、実運用レベルで問題ないかどうかは負荷試験によって確認
しました。どちらも自動化していましたが、もし自動化できないとすると確認が大変ですね。

スキルアップ/キャリアアップ(JOB@IT)