我正在使用 ANTS 内存分析器,目前有点困惑。如果我加载我的站点并将 ANTS 连接到进程,我可以看到大约 90mb 的私有字节,然后我运行相同的例程多次,结果如下:
- 109mb
- 120mb
- 125mb
- 126mb
- 123mb
- 126mb
之后每次尝试它基本上保持在 126mb 左右。我的理解是,如果我有内存泄漏,那么它会keep
上升并且不会稳定,但我不明白为什么它会缓慢增长到 126mb。.NET 是否有允许保留的内存量并且刚刚达到该限制?
简单的问题:记忆增长到一定程度然后停止。这对于 .NET 应用程序是否正常?
编辑:刚刚意识到我可能应该在programmers.stackexchange.com上发布这个 - 道歉。