摘要:        
from :http://msdn.microsoft.com/zh-cn/magazine/cc163491.aspx本文使用了以下技术: .NET Framework下载本文中所用的代码: MemoryLeaks2007_01.exe (163 KB) 浏览在线代码  目录 .NET 应用程序中的内存 检测泄漏 堆栈内存泄漏 非托管堆内存泄漏 “泄漏”托管堆内存 总结 ...    阅读全文
        
            posted @ 2010-03-25 15:04
94cool
阅读(328)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
from :http://blog.csdn.net/yuanhuiqiao/archive/2010/01/28/5264480.aspx内存泄露发生了怎么办?如何预防内存泄露的发生?我的经验是解决内存泄露的根本办法是编码时有预防意识。 目录1.内存泄露 1.1怎样才算是发生了内存泄露 1.2判断工具(perfmon.msc) 1.2.1perfmon.msc的使用 1.2.2一些重要的性能计数...    阅读全文
        
            posted @ 2010-03-25 15:01
94cool
阅读(220)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
如何预防Net下的资源泄露呢?有一种方法就是继承IDisposable接口,再对继承中的所有实例递归地调用Finalize方法。 (1)一个原则:资源在哪个类中被创建就应该在哪个类中清理。如果类中调用了其他基类中创建的资源,则应在基类中删除这些资源。 (2)析构函数: 析构函数是由垃圾回收器(GC)在清理对象时调用的。  因为.NET中的托管对象都是由垃圾回收器自动定期清理的,所以如果一个类中只有...    阅读全文
        
            posted @ 2010-03-25 15:01
94cool
阅读(255)
评论(0)
推荐(0)
        
        
                    
                
浙公网安备 33010602011771号