记一次 .NET游戏站程序的 CPU 爆高分析

一:背景 1. 讲故事

上个月有个老朋友找到我,说他的站点晚高峰 CPU 会突然爆高,发了两份 dump 文件过来,如下图:

记一次 .NET游戏站程序的 CPU 爆高分析

又是经典的 CPU 爆高问题,到目前为止,对这种我还是有一些经验可循的。

抓 2-3 个 dump

第一个:有利于算两份 dump 中的线程时间差,从而推算最耗时线程。

第二个:有时候你抓的dump刚好线程都处理完了,cpu 还未真实回落,所以分析这种dump意义不大,我是吃了不少亏

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxjdd.html