首页
学习
活动
专区
圈层
工具
发布

Windbg分析高内存占用问题

从输出的结果来看: 其中占用内存最多当属System.String类型,接近4G的大小(是不是很吃惊?!)。 其次System.Object[]类型占有1.3G大小。...(System.Object, System.Object[], System.Object[]) [f:\dd\ndp\clr\src\BCL\system\reflection\methodinfo.cs...(System.Object, System.Object[], System.Object[]) [f:\dd\ndp\clr\src\BCL\system\reflection\methodinfo.cs...从方法命名来看,像是用来获取菜单数组并缓存。结合前后堆栈的联系,我们可以大致得出这样一个线索:用户使用WebApi登录后会缓存一份独立的菜单供用户使用。 有了代码堆栈,接下来知道怎么干了吧?...分析源码验证问题 Kingdee.BOS.App.Core.MainConsole.MainConsoleServer.GetMenuArrayForCache(Kingdee.BOS.Context)方法源代码如下

5.4K30

Windbg分析高内存占用问题

从输出的结果来看: 其中占用内存最多当属System.String类型,接近4G的大小(是不是很吃惊?!)。 其次System.Object[]类型占有1.3G大小。...(System.Object, System.Object[], System.Object[]) [f:\dd\ndp\clr\src\BCL\system\reflection\methodinfo.cs...(System.Object, System.Object[], System.Object[]) [f:\dd\ndp\clr\src\BCL\system\reflection\methodinfo.cs...从方法命名来看,像是用来获取菜单数组并缓存。结合前后堆栈的联系,我们可以大致得出这样一个线索:用户使用WebApi登录后会缓存一份独立的菜单供用户使用。 有了代码堆栈,接下来知道怎么干了吧?...分析源码验证问题 Kingdee.BOS.App.Core.MainConsole.MainConsoleServer.GetMenuArrayForCache(Kingdee.BOS.Context)方法源代码如下

3.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券