如何从内存中释放所有对象

时间:2013-01-07 15:03:37

标签: .net dispose

我有几个关于.NET中非托管内存使用的问题。

我的情况是我接手了一个失败的大型项目。我实际上正在寻找一些令人讨厌的黑客只是为了让它保持勾结,这样我才能开始正确调查。

我确定我的问题是,当我的模块运行时,它无法正常清理。代码中充满了不被处理的MemoryStream,而不是using

所以,我想知道两件事

1)当我的程序停止时,我可以假设.net程序现在忘记了所有非管理的东西但仍然活着并且踢了吗?它最终如何“死”(除了重启)。

2)是否有任何神奇的课程说“处理从这个.dll调用的所有东西”?

0 个答案:

没有答案