1

在运行Ants Memory Profiler (v 7.4.0.41)对我的应用程序进行压力测试后,我发现了Microsoft.VisualStudio.WebHost.Connection类的22,395 个不同的对象实例。

分析的应用程序类型设置为“ASP.NET Web 应用程序(Web 开发服务器)”

这是 Ants Memory Profiler 的问题,因为它本身会启动服务器实例,还是 Cassini 的问题?

找到的实例数等于我压力测试期间的呼叫数。

有人对此有所了解,还是自己遇到过这个问题?

4

1 回答 1

0

很难说。看起来 Microsoft.VisualStudio.WebHost.Connection 类型是套接字连接上的强类型包装器。如果您的负载测试正在建立 HTTP/1.1 会话,我希望连接保持“活动”,因为连接在 HTTP 1.1 中持续存在,直到它们被请求者关闭。

但是,如果您愿意,您可以将 ANTS 结果发送给 Red Gate 支持,我们可以使用它们将对象引用追溯到根。实例分类器旨在显示对象的根... http://www.red-gate.com/products/dotnet-development/ants-memory-profiler/features/instance-categorizer

于 2013-06-25T18:33:26.543 回答