簡體   English   中英

使用“非常困”的分析器來分析 DLL

[英]Using the "Very Sleepy" profiler to profile DLLs

我有一個要分析的 DLL。我嘗試使用Very Sleepy ,但我似乎無法讓源文件列顯示函數來自哪個源文件,它顯示的只是“未知”。無論如何,我真的很困惑如何使用這個應用程序。任何人都可以指點我一些幫助嗎? 關於它的文檔並不多,而且它似乎最近沒有維護.. =/

謝謝..

編輯:添加另一個問題:

在這個應用程序中,術語排他性和包容性是什么意思? 謝謝..

如果您想知道源文件和列,您將需要調試信息(PDB 文件)。 除非您要求,否則該信息不會被保存。


不幸的是,探查器沒有我能找到的文檔。 但是, 在進行分析時,有包容性和排他性的定義

  • 包含:在函數中花費的總時間
  • 獨占:函數花費的時間減去調用其他函數花費的時間

如果您已經擁有 PDB 文件,請記住將其保存在生成​​它的同一目錄中。

如果您不記得它應該保存在哪個目錄中,只需使用文本/十六進制編輯器打開您的 .exe 或 .dll 並滾動到文件的最后,pdb 目錄就會在那里。 至少,如果您使用的是 MSVC6,這是正確的。

我希望它有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM