原文:又一起.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