实体框架中的EntityConnection内存泄漏

时间:2017-10-30 18:40:31

标签: c# asp.net .net entity-framework memory-leaks

我有一个使用Entity Framework作为其ORM的.NET应用程序。运行应用程序几个小时后,当垃圾收集器运行并且最终开始记录“内存不足”时,应用程序将无响应。错误。

我接受了应用程序的转储,它提到EntityClient对象占用了95%的内存。

Image from Dot Net profiler

深入研究参考文献,我看到了:

enter image description here

有人可以帮我解释为什么这些EntityConnection物品永远存在吗?从应用程序的角度来看,我们甚至没有在代码中创建这些对象。框架可能正在创建这些。

抱歉,我是.NET新手:(感谢任何帮助。

感谢。

0 个答案:

没有答案