记一次 .NET某游戏币自助机 内存暴涨分析
原文中文,约9200字,阅读约需22分钟。发表于: 。一:背景 1. 讲故事前些天有位朋友找到我,说他们的程序内存会偶发性暴涨,自己分析了下是非托管内存问题,让我帮忙看下怎么回事?哈哈,看到这个dump我还是非常有兴趣的,居然还有这种游戏币自助机类型的程序,下次去大玩家看看他们出币的机器后端是不是C#写的?由于dump是linux上的程序,刚好windbg可以全平台分析,太爽了,直接用windbg开干吧。二:WinDbg 分析 1. 到底是哪里的泄漏...
本文介绍了作者朋友遇到的程序内存暴涨问题和使用WinDbg分析内存泄漏的方法。通过分析内存占用情况,发现线程栈占用了大部分内存,并提供了修改栈空间大小的方法。讨论了大量线程存在的原因,并给出了解决建议。总结了Linux上的.NET调试生态越来越丰富,并赞扬了WinDbg的功能。