wsf

wsf

2-使用內存轉儲調試程序性能

bing

學習內存轉儲文件,抓取內存快照,在 Visual Studio 中創建轉儲文件,使用 ProcDump 靈活創建轉儲文件,在任務管理器中創建轉儲文件,使用運行診斷分析工具,調試並分析內存洩漏,知道哪些對象佔用內存,調試並分析高 CPU 使用率的應用,知道哪些線程或方法佔用 CPU 使用率,調試並分析死鎖,快速定位死鎖位置。

轉儲文件介紹#

轉儲文件是一個快照,其顯示某個時間點正在為應用執行的進程和已為應用加載的模塊。 帶堆
信息的轉儲還包括該時間點的應用內存的快照。

轉儲文件有兩種#

  • 帶堆的轉儲文件
  • 不帶堆的轉儲文件

創建轉儲文件#

在 Visual Studio 中創建內存轉儲#

Pasted image 20241126223122

微軟實用程序工具包#

https://docs.microsoft.com/zh-cn/sysinternals/downloads/procdump

Windows 任務管理器#

Pasted image 20241126223208

在 Visual Studio 中分析內存轉儲#

Pasted image 20241126223225

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。