摘要: 以前从来没有想过.Net开发居然存在内存无法释放的问题,总是认为GC给我处理好了一切。现在GIS二次开发结合三维球开发,没有想到存在如此严重的内存增长,很快内存就不够用了,导致系统各种不稳定。球体和三维模型就开始闪烁,出现无法创建D3D或GDI+设备,OutOfMemory等错误。最近一直为内存... 阅读全文
posted @ 2015-01-16 22:32 太一吾鱼水 阅读(887) 评论(2) 推荐(0) 编辑
摘要: 如果某对象的Dispose方法被调用一次以上,则该对象必须忽略第一次调用后的所有调用。如果对象的Dispose方法被多次调用,该对象一定不要引发异常。除Dispose之外的实例方法在资源已释放时会引发ObjectDisposedException。用户可能期望资源类型使用特定的约定来表示已分配状态和... 阅读全文
posted @ 2015-01-16 22:17 太一吾鱼水 阅读(1179) 评论(0) 推荐(0) 编辑