有关我刚才的问题:
Preventing Memory issues when handling large amounts of text我怎么能确定我的节目了多少内存目前占据
有没有一种方法来确定我的节目有多少内存空间占用?我最终处理了大量的文本文件,并通常将处理后的对象存储在内存中。有时候会有太多的信息,而且我会耗尽内存。我有一个避免内存分配问题的解决方案,但我只想在必要时使用它,以避免分页,这在最不需要的时候最终会降低我的性能。有没有办法找出我占用了多少内存,这样我才能在必要时分享我的信息?
注意:我正在寻找一种解决方案,我的程序可以利用它在必要时开始分页。
> “[...]目前在管理存储器分配的字节数的最佳可用近似” 不会这获取所有托管程序集使用的内存量? – 2009-09-17 19:08:51
是的,但它只在当前的AppDomain中。我强烈建议使用perfmon来处理这种事情。 – 2009-09-17 19:22:39