Rag*_*esh 0 castle-windsor out-of-memory asp.net-mvc-3 glimpse
我有一个ASP.NET MVC 3应用程序,它使用Windsor注入存储库和NHibernate会话.今天,我第一次打了一个OutOfMemoryException.起初我以为可能是因为我没有发布Transient温莎创造的任何物品.作为一个快速的实验,我将所有这些变成了PerWebRequest生活方式,但它似乎并没有大大影响内存使用模式 - 它仍然在不断上升.
当我的托管堆大小稳定时(使用Perfmon验证),什么可能导致IISExpress专用字节继续上升?
什么是调试这个的正确工具?我假设CLR分析器可能没有帮助,因为Perfmon没有在托管堆中显示任何泄漏.