记一次 .NET 某工控软件 内存泄露分析

博客园头条 3年前 (2022) cnblogshot
1.5K 0

查看原文

? 记一次 .NET 某工控软件 内存泄露分析

内容简介:

一:背景
1.讲故事
上个月 .NET调试训练营 里的一位老朋友给我发了一个 8G 的dump文件,说他的程序内存泄露了,一时也没找出来是哪里的问题,让我帮忙看下到底是怎么回事,毕竟有了一些调试功底也没分析出来,说明还是有一点复杂的,现实世界中的dump远比课上说的复杂的多。
还是那句话,找我分析是免费的,没有某软高额的工时费,接下来我们上 WinDbg 说话。
二:WinDbg 分析
1. 托管还是非托管泄露
这是我们首先就要做出的抉择,否则就会南辕北辙,可以使用 !address -summary & !eeheap -gc 来定位一下。

0:000> !address -summary

--- Usage Summary ---------------- RgnC...

?更多精彩头条内容,请收藏程序员导航网,为您提供一站式码农必备网址大全,持续为您输出优质站点和IT信息!

版权声明:cnblogshot 发表于 2022-12-07 1:58:36。
转载请注明:记一次 .NET 某工控软件 内存泄露分析 | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...