上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 46 下一页
摘要: 一:背景 1. 讲故事 去年十月份有位朋友从微信找到我,说他的程序内存要炸掉了。。。截图如下: 时间有点久,图片都被清理了,不过有点讽刺的是,自己的程序本身就是做监控的,结果自己出了问题,太尴尬了🤣🤣🤣 二:Windbg 分析 1. 托管还是非托管 这个是甄别内存问题的第一步,通过 !addr 阅读全文
posted @ 2022-01-12 10:25 一线码农 阅读(5020) 评论(15) 推荐(21)
摘要: 一:背景 1. 讲故事 上个月有位朋友加微信求助,说他的程序跑着跑着就内存爆掉了,寻求如何解决,截图如下: 从聊天内容看,这位朋友压力还是蛮大的,话说这貌似是我分析的第三个 MES 系统了,看样子 .NET 在传统工厂是巨无霸的存在哈。。。 话不多说,一起用 Windbg 一探究竟吧。 二:Wind 阅读全文
posted @ 2022-01-10 09:38 一线码农 阅读(3760) 评论(13) 推荐(15)
摘要: 一:背景 1. 讲故事 这个月初,一位朋友加微信求助他的程序出现了 CPU 偶发性爆高,希望能有偿解决一下。 从描述看,这个问题应该困扰了很久,还是医院的朋友给力,开门就是 100块 红包 🤣🤣🤣,那既然是偶发性爆高,人工不行,还得用 procdump 自动抓,用 procdump -ma - 阅读全文
posted @ 2021-12-20 09:53 一线码农 阅读(7284) 评论(41) 推荐(37)
摘要: 一:背景 1. 讲故事 上个月有位朋友通过博客园的短消息找到我,说他的程序存在内存溢出情况,寻求如何解决。 要解决还得通过 windbg 分析啦。 二:Windbg 分析 1. 为什么会内存溢出 大家都知道内存溢出对应着 .NET 中的 OutOfMemoryException 异常,这种异常有可能 阅读全文
posted @ 2021-12-10 15:11 一线码农 阅读(3083) 评论(15) 推荐(9)
摘要: 一:背景 1. 讲故事 10月份星球里的一位老朋友找到我,说他们公司的程序在一个网红直播带货下给弄得无响应了,无响应期间有大量的 RabbitMQ 超时,寻求如何找到根源,聊天截图我就不发了。 既然无响应了,那必然是程序的大量线程被主动或者被动的挂起,朋友也很及时的从程序上抽了一管血下来,接下来就上 阅读全文
posted @ 2021-12-06 09:56 一线码农 阅读(3941) 评论(11) 推荐(27)
摘要: 一:背景 1. 讲故事 上个月有位朋友找到我,说他的程序出现了内存泄漏,不知道如何进一步分析,截图如下: 朋友这段话已经说的非常言简意赅了,那就上 windbg 说话吧。 二:Windbg 分析 1. 到底是哪一方面的泄漏 根据朋友描述,程序运行一段时间后,内存就炸了,应该没造成人员伤亡,不然也不会 阅读全文
posted @ 2021-12-01 10:25 一线码农 阅读(4370) 评论(15) 推荐(19)
摘要: 一:背景 1. 讲故事 这个月初,星球里的一位朋友找到我,说他的程序出现了死锁,怀疑是自己的某些写法导致mongodb出现了如此尴尬的情况,截图如下: 说实话,看过这么多dump,还是第一次遇到真实的死锁,这tmd的顿时就有了兴趣。。。 上 windbg 说话。 二:Windbg 分析 1. 真的是 阅读全文
posted @ 2021-11-18 09:47 一线码农 阅读(3188) 评论(14) 推荐(19)
摘要: 一:背景 1. 讲故事 上个月底,有位朋友微信找到我,说他的程序 多线程处理 RabbitMQ 时过慢,帮忙分析下什么原因,截图如下: 这问题抛出来,有点懵逼,没说CPU爆高,也没说内存泄漏,也没说程序卡死。。。鬼知道为啥 Rabbitmq 处理过慢哈🤣🤣🤣 。 既然没有一个缘由,那就往 fr 阅读全文
posted @ 2021-11-15 10:02 一线码农 阅读(7780) 评论(20) 推荐(40)
摘要: 一:背景 1. 讲故事 上个月中旬,星球里的一位朋友在微信找我,说他的程序跑着跑着内存会不断的缓慢增长并无法释放,寻求如何解决 ? 得,看样子星球还得好好弄!!! 😂😂😂 不管怎么说,先上 windbg 说话。 二:Windbg 分析 1. 经验推理 从朋友的截图看,有大量的 8216 字节的 阅读全文
posted @ 2021-11-02 09:44 一线码农 阅读(6953) 评论(13) 推荐(26)
摘要: 一:背景 1. 讲故事 大概有11天没发文了,真的不是因为懒,本想前几天抽空写,不知道为啥最近求助的朋友比较多,一天都能拿到2-3个求助dump,晚上回来就是一顿分析,有点意思的是大多朋友自己都分析了几遍或者公司多年的牛皮藓问题,真的是心太累,不过也好,累那是走上坡路😂😂😂。 再回到正题,在一 阅读全文
posted @ 2021-10-27 09:44 一线码农 阅读(3304) 评论(22) 推荐(40)
摘要: 一:背景 1. 讲故事 前段时间有位朋友wx找到我,说他的程序存在内存阶段性暴涨,寻求如何解决,和朋友沟通下来,他的内存平时大概是5G 左右,在某些时点附近会暴涨到 10G+, 画个图大概就是这样。 所以接下来就是想办法给他找到那莫名奇妙的 5-6G 是个啥,上 windbg 说话。 二:Windb 阅读全文
posted @ 2021-10-15 10:00 一线码农 阅读(3795) 评论(4) 推荐(15)
摘要: 一:背景 1. 讲故事 上个月有位朋友wx找到我,说他的程序存在内存泄漏问题,寻求如何解决? 如下图所示: 从截图中可以看出,这位朋友对 windbg 的操作还是有些熟悉的,可能缺乏一定的实操经验,所以用了几个命令之后就不知道怎么排查下去了。 既然找到我,那就以我的个人经验在他的dump上继续分析寻 阅读全文
posted @ 2021-10-11 09:43 一线码农 阅读(8022) 评论(29) 推荐(46)
摘要: 一:背景 1. 讲故事 这个月中旬,有位朋友加我wx求助他的程序线程占有率很高,寻求如何解决,截图如下: 说实话,和不同行业的程序员聊天还是蛮有意思的,广交朋友,也能扩大自己的圈子,朋友说他因为这个bug还导致项目黄了一个... 😂😂😂 哈哈,看样子是客户不买账,验收不了,害。。。早找到我,这 阅读全文
posted @ 2021-09-29 09:46 一线码农 阅读(4759) 评论(21) 推荐(48)
摘要: 一:背景 1. 讲故事 上个月有位朋友加wx告知他的程序有挂死现象,询问如何进一步分析,截图如下: 看这位朋友还是有一定的分析基础,可能玩的少,缺乏一定的分析经验,当我简单分析之后,我发现这个dump挺有意思的, CPU,内存,挂死 三样全占,程序悲惨莫过于此。。。 既然找到我,我得想办法化解他的痛 阅读全文
posted @ 2021-09-24 10:23 一线码农 阅读(9265) 评论(37) 推荐(52)
摘要: 一:背景 1. 讲故事 说实话,这篇dump我本来是不准备上一篇文章来解读的,但它有两点深深的感动了我。 无数次的听说用 Unity 可做游戏开发,但百闻不如一见。 游戏中有很多金庸武侠小说才有的名字,太赏心悦目了。 000000df315978a8 0 3 玉骨扇 000000df31597cd8 阅读全文
posted @ 2021-09-13 11:13 一线码农 阅读(3955) 评论(11) 推荐(24)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 46 下一页