dinghao

记录成长点滴

 

2011年4月14日

Silverlight内存泄露(五)MEF等Ioc框架引起内存泄露-PartCreationPolicy

摘要: 对象的创建可以使用new,也可以使用IOC架如:castle、MEF等,IOC创建的对象的生命周期,可能IOC负责管理,使用框架的开发者如果不弄清楚可能会造成内存泄露问题。 这些内存泄露问题并不是IOC框架的bug,只是开发者使用不当或者不注意造成的内存泄露问题。 以MEF为例说明我碰到的两种内存泄露问题。 内存泄露系列阅读提示: 一摸一样的对象图,有时候我们可以认为它是内存泄露,有时候又认为它不是内存泄露,这一切只是由于上下文不同,这一系列文章中ANTS Memoery Profle截图都是有特定上下文,单独看完全没有意义。如何确定是内存泄露?可以参考前面的文章。 对象以图的形式存在,An. 阅读全文

posted @ 2011-04-14 21:21 思无邪 阅读(2721) 评论(3) 推荐(5) 编辑

导航