7得票1回答
如何解决Gen2堆碎片问题

我正在运行一款处理HTTP请求的C#应用程序。最近我发现它所占用的内存比我预期的还要多。我获取了一些转储文件,通过Windbg打开后发现大部分内存都被标记为“Free”: !dumpheap -stat ... 00007ffde4783630 681599 65433504 S...

7得票1回答
.NET应用程序内存使用-高未使用的.NET和非托管内存以及碎片化

我正在使用ANTS Memory Profiler来诊断我在一个.NET 2.0应用程序中遇到的内存泄漏问题。我在7.5小时内拍摄了7个进程快照,并且这里是所得数据的表格表示: G1代表第一代大小,G2代表第二代大小。除了非托管空间和私有字节之外,所有其他值都是以MB为单位。 我的问题是:...