私は現在、TCP/IP 経由で 35 KB のデータを受信し、データをログ ファイルに書き込むコード アクティビティを持つワークフローを呼び出すアプリケーションをテストしています。プロセス全体が 100 ミリ秒ごとに繰り返されますが、何度か繰り返した後、アプリケーションは「メモリ不足の例外」に遭遇します。perfmon を使用してメモリ リークが発生しているかどうかを分析したところ、マネージ メモリがリークしていたようです。35KB 未満のデータを含むペイロードを使用しようとしましたが、アプリケーションは依然としてメモリ不足の例外を与えていました。メモリ リークかどうかを確認するために (大きな断片化が疑われました)、Red Gate Ants メモリ プロファイラを使用しましたが、今回はビジュアル スタジオのデバッグ環境の外でアプリケーションを起動しましたが、メモリ リークの兆候は見られず、継続的に実行されました。 50万回。
デバッグ モードでテストを実行しても安全ですか?