.net 4应用程序池中的非托管内存

时间:2012-05-31 11:45:42

标签: c# asp.net iis-7 unmanaged-memory

我正在尝试在.net 4应用程序中追踪一些非托管内存的来源

(这是好奇心...我没有遇到什么大问题,我只是想知道它是什么)

我的应用程序目前包含1个文件:index.html - 包含“hello world”

从内存分析器中,我加载了index.html并且消耗很少(事实上,该配置文件没有踢过int)

然后我加载/ fish(不存在),现在突然我们总共使用了大约57MB,其中54MB是非托管内存。

对于空应用程序来说,这似乎是一个很大的内存 - 以及非托管内存中的内容

有一个2.4MB的“未使用的内存分配给.NET”,我完全可以期待。

奇怪的是,如果我将应用程序池切换到.net 2,内存不会以这种方式跳转

正如我所说,我很好奇,但我在网上找不到任何关于它的信息。

0 个答案:

没有答案