1

我目前正在测试一个通过 TCP/IP 接收 35 KB 数据并调用具有代码活动的工作流以将数据写入日志文件的应用程序。整个过程每 100 毫秒重复一次,但经过多次迭代后,应用程序会遇到“内存不足异常”。我使用 perfmon 分析是否存在内存泄漏,似乎托管内存正在泄漏。我尝试使用数据小于 35KB 的有效负载,但应用程序仍然给我内存不足异常。为了确认它是否是内存泄漏(我怀疑是大碎片),我使用了 Red Gate Ants 内存分析器,但是这次我在 Visual Studio 调试环境之外启动了应用程序,奇怪的是它没有显示任何内存泄漏的症状并且它一直在运行半百万次。

在调试模式下运行测试是否安全?

4

0 回答 0