【问题标题】:High unused memory in .NET application - possible memory leak.NET 应用程序中的高未使用内存 - 可能的内存泄漏
【发布时间】:2017-09-08 08:47:35
【问题描述】:

私有字节仍在增长,20 分钟后它会增长到大约 3GB 的已用内存并且还在增长。

申请详情:

  • 它是小型 Web api,但它接收许多请求(每分钟几百个)
  • .net 框架 4.5.2
  • api使用ado.net与数据库通信,所有连接和命令都在通信结束后处理

在附加的结果中,您会看到有很多未使用的内存分配给 .NET。可能是非托管内存泄漏?堆大小是恒定的。查看结果:

【问题讨论】:

标签: .net performance memory-leaks high-availability


【解决方案1】:

这个问题是由 IIS 引起的...切换 web api 到 OWIN 后自己主机问题消失了,现在内存使用量在 20mb

【讨论】:

    猜你喜欢
    • 2021-12-11
    • 2010-11-11
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-11
    • 1970-01-01
    相关资源
    最近更新 更多