仪器 - 目标太早终止而无法收集数据
我使用 iPhone 作为开发设备。 每当我使用 Instruments 在 iPhone 上运行应用程序(Instruments -> 启动可执行文件 -> 我的应用程序)时,该应用…
分析 Emacs Lisp 行为不当的技巧?
我经常定制 Emacs。 最近,我在 .emacs 配置中添加了一些东西,偶尔会将我的 CPU 固定在 100%,但我真的不知道它是什么。 如果我按 Cg 多次,最终我会…
为什么探查器需要管理权限(在 Windows 上)
我一直在评估 Windows 上本机 C++ 程序的探查器和内存检查工具,并且所有这些工具都希望以管理员权限安装和运行。 我很少以管理员身份登录我的机器。 …
Visual Studio Team Systems 分析工具与 ANTS 或 dotTrace 等工具之间的主要区别是什么?
我试图了解 Visual Studio Team System 中内置的分析工具与 Red-Gate 和 Jet Brains 等第三方提供的分析工具之间的主要区别。 谁能提供一些链接吗? …
如何在 64b 操作系统上执行 Xperf 调用堆栈捕获?
我已经从 Windows SDK 安装了 Xperf 性能分析器,并使用以下命令捕获了文档中所述的跟踪: xperf -on SysProf -stackwalk profile 尽管如此,堆栈跟踪…
如何跟踪和分析 mod_perl 或 mod_php 应用程序使用的所有低级调用(c 库)?
我曾经在一个网站上看到过一个调用图,它深入挖掘由 PHP 应用程序发起的 Web 请求的最低级库,并包含调用时间和摘要。 在我看来,这是一种在分析仅 PH…
我可以使用哪些工具和技术来检测和隔离 .NET 应用程序中调用重要非托管代码的高内存使用率?
假设我有一个用 C# 编写的 WinForms .NET 应用程序。 该应用程序从托管堆和非托管堆中分配大量内存。 我可以(相对)轻松地使用 Red Gate ANTS Profil…
如何找到 Ruby 应用程序中的性能瓶颈?
我编写了一个 Ruby 应用程序,它可以解析来自不同格式 html、xml 和 csv 文件的源的大量数据。 如何找出代码的哪些区域花费时间最长? 有没有关于如何…