使用“非常困” 用于分析 DLL 的探查器

发布于 2024-07-12 10:29:44 字数 277 浏览 5 评论 0原文

我有一个想要分析的 DLL。我尝试使用 非常困,但我不能似乎没有让源文件列显示函数来自哪个源文件,它显示的所有内容都是“未知”..无论如何,我真的很困惑如何使用这个应用程序..任何人都可以给我一些帮助吗? 关于它的文档不多,而且最近似乎没有维护过.. =/

谢谢..

编辑:添加另一个问题:

这个应用程序中的术语“独占”和“包容”意味着什么? 谢谢..

I have a DLL that I want to profile.. I tried to use Very Sleepy, but I can't seem to get the source file column to display which source file the functions came from, all it displays is "unknown".. Anyway, I'm really baffled on how to use this app.. Can anyone point me to some help? There's not much documentation on it and it seems like it hasnt been maintained recently.. =/

Thanks..

EDIT: Adding another question:

What do the terms exclusive and inclusive mean in this app? Thanks..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

谁把谁当真 2024-07-19 10:29:44

如果您想了解源文件和列,您将需要调试信息(PDB 文件)。 除非您要求,否则该信息不会被保存。


不幸的是,探查器没有我能找到的文档。 但是, 在分析时有包含和排除的定义

  • 包含:在函数中花费的总时间
  • 独占:在函数中花费的时间减去调用其他函数所花费的时间

You're going to need debugging information (PDB files) if you want to know the source file and column. That information doesn't get saved unless you ask for it.


Unfortunately the profiler has no documentation that I can find. However, there are definitions for inclusive and exclusive when it comes to profiling:

  • inclusive: total amount of time spent in function
  • exclusive: amount of time spent in function minus any time spent calling other functions
羁拥 2024-07-19 10:29:44

如果您已有 PDB 文件,请记住将其保存在生成​​的同一目录中。

如果您不记得应将其保存在哪个目录中,只需使用文本/十六进制编辑器打开 .exe 或 .dll 并滚动直到文件的最后,pdb 目录就在那里。 至少,如果您使用的是 MSVC6,情况确实如此。

我希望它有帮助。

If you already have the PDB file, remember to keep it in the same directory it was generated.

If you don't remember what directory it should be kept in, just open your .exe or .dll with a text/hex editor and scroll until the very end of the file, the pdb directory will be there. This is true, at least, if you're using MSVC6.

I hope it helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文