原文:又一起.NET程序挂死, 用 Windbg 抽丝剥茧式的真实案例分析

一:背景 . 讲故事 前天有位粉丝朋友在后台留言让我帮忙看看他的 Winform程序 UI无响应 线程 到底是啥情况,如下图: 说实话,能看到这些真实案例我是特别喜欢的 ,就像医生看病,光停留在理论和那些 demo 上,那是没有前途的,如果有朋友在这块搞不定的话,我可以免费帮你解读 dump,再附送一篇博客详述。 好了,言归正传,既然粉丝朋友已经提到了高达 线程,我本能反应就是要么高负载,要么野线 ...

2021-04-19 09:34 28 4873 推荐指数:

查看详情

ASP.NET Core Middleware 抽丝剥茧

一. 宏观概念 ASP.NET Core Middleware是在应用程序处理管道pipeline中用于处理请求和操作响应的组件。 每个组件是pipeline 中的一环。 自行决定是否将请求传递给下一个组件 在处理管道的下个组件执行之前和之后执行业务逻辑 二. 特性 ...

Tue Jan 29 23:55:00 CST 2019 4 681
抽丝剥茧:理解Android权限机制

  前一段时间面试官问我Android在Linux的基础上,权限做了哪些改变。霹雳呱啦说了一堆,但是说着说着,始终感觉自己说的缺了点东西,自己理解还是不够到位,而且网上的很多文章在原理上基本都是 ...

Thu May 04 21:20:00 CST 2017 0 2663
记一次公司JVM堆溢出抽丝剥茧定位的过程

背景 公司线上有个tomcat服务,里面合并部署了大概8个微服务,之所以没有像其他微服务那样单独部署,其目的是为了节约服务器资源,况且这8个服务是属于边缘服务,并发不高,就算宕机也不会影响核心业务。 ...

Mon Jul 20 18:59:00 CST 2020 8 1641
记一次 .NET 某新能源汽车锂电池检测程序 UI分析

更多高质量干货:参见我的 GitHub: dotnetfly 一:背景 1. 讲故事 这世间事说来也奇怪,近两个月有三位朋友找到我,让我帮忙分析下他的程序hangon现象,这三个dump分别涉及: 医疗,新能源,POS系统。截图如下: 那这篇为什么要拿其中的 新能源 说事 ...

Thu Sep 09 17:35:00 CST 2021 25 3649
Windbg分析.Net程序的dump

介绍 1. 什么是Windbg WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。 WinDbg是微软很重要的诊断调试工具: 可以查看源代码、设置断点、查看变量, 查看调用 ...

Wed Dec 27 19:46:00 CST 2017 0 3250
VxWorks任务实战分析

背景描述 操作系统:VxWorks 5.5 CPU:MIPS32 74Kc内核CPU 现象描述:联调代码时发现应用层代码调用以下接口函数必现任务,检查代码发现入参均合法,代码逻辑没问题,未发现异常。 根本原因 1、bcopy()拷贝越界导致 2、调试过程中发现,交换 ...

Tue Jul 27 07:47:00 CST 2021 0 134
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM