问题标签 [profiling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
14284 浏览

c++ - 体面的 Windows 分析器?

Windows 是否有任何像样的采样(例如非仪器)分析器可用?最好是类似于 MacOS 上的 Shark 的东西,尽管我愿意接受我将不得不为 Windows 上的这种分析器付费。

我已经在 VS Team Suite 中尝试过探查器,并没有给我留下太深刻的印象,我想知道是否还有其他好的探查器。

[编辑:Erk,我忘了说这是针对 C/C++,而不是 .NET - 抱歉有任何混淆]

0 投票
5 回答
34921 浏览

javascript - Firefox 的 Javascript 内存分析器

是否有用于 Firefox 的工具/插件/功能可以转储您在页面/脚本中创建的 Javascript 对象的内存使用情况?我知道 Firebug 的分析器,但我想要的不仅仅是时间。类似于 Yourkit 用于 Java 内存使用分析的东西。

原因是一位同事在数组中使用 id 作为“键”,并在他这样做时创建了 1000 个空槽。他认为这是无害的,而我的看法不同。我想提供一些证据来证明我是否正确。

0 投票
2 回答
2045 浏览

.net - 配置文件调试或发布版本?

我需要对 .NET Framework 应用程序进行一些内存分析。我应该使用调试版本还是发布版本?

0 投票
3 回答
17345 浏览

java - 您使用哪种 Java Profiling 工具,您认为哪种工具最好?

想知道 stackoverflow 社区对各种免费和非免费的 Java Profiler 和可用的分析工具的感受。

0 投票
6 回答
312 浏览

java - 计算性能

我需要找出一个函数计算应用程序/函数性能所花费的时间。他们是否有任何开源 Java API 可以做同样的事情?

0 投票
1 回答
2804 浏览

iphone - Xcode Performance Tool 认为 iPhone 模拟器有摄像头

当我在调试器或独立的模拟器中运行此代码时

正如预期的那样,它告诉我相机不可用(返回 NO)。

但是,如果我在 Performance Tool 的模拟器中运行相同的代码,它会返回 YES!我的代码(在设备上运行良好)然后继续在模拟器中显示相机视图。如果我尝试捕获图像,我会收到一条控制台消息

照片只能在硬件上拍摄

这意味着如果我想在模拟器上分析我的应用程序(如果它在设备上运行会不会很好!!)我需要更改代码以便它显示正确的视图(即不是相机的视图! )。

从谷歌搜索来看,这似乎不是一个众所周知的问题。有没有其他人经历过它和/或有解决方法?

0 投票
7 回答
368862 浏览

java - 如何分析 .hprof 文件?

我有一个使用以下标志运行的生产服务器: - XX:+HeapDumpOnOutOfMemoryError

昨晚,当我们的服务器遇到堆错误时,它生成了一个 java-38942.hprof 文件。事实证明,系统的开发人员知道该标志,但无法从中获取任何有用的信息。

有任何想法吗?

0 投票
5 回答
12673 浏览

java - 如何设置 Eclipse TPTP

我需要为客户分析一个 java 应用程序。这是一个 eclipse/maven 项目,所以我决定使用 eclipse TPTP ( http://www.eclipse.org/tptp )。

我尝试通过标准 Eclipse 安装中的更新管理器安装 Eclipse TPTP,但由于令人难以置信的复杂设置和下载名称非常神秘的依赖项,我放弃了。

然后我从http://www.eclipse.org/tptp/home/downloads/?ver=4.5.1下载了“all in one TPTP 4.5.1”包,但是当我启动它时,它弹出一个错误说“Eclipse 可执行启动器无法找到它的配套共享库”。

我正在运行 Windows XP、Sun Java 1.5,并在解压的 eclipse TPTP 安装中单击“eclipse.exe”。

我需要做什么才能让 Eclipse TPTP 运行?

0 投票
3 回答
5019 浏览

php - 同时使用 Xdebug 和 Zend 调试器?

是否可以在同一个 PHP 安装中同时运行两个调试器。它们都使用不同的端口,因此与客户端 IDE/其他应用程序的通信不会成为问题。

我之所以这么问,是因为事实证明将 Zend Debugger 与 ZendStudio 一起使用要容易得多(从浏览器开始/停止调试的步骤更少),但我真的很喜欢一些仅适用于 XDebug 的分析工具。所以简而言之,如果可能的话,我希望能够两全其美。

0 投票
5 回答
16304 浏览

java - 如何在远程 Java Web 应用程序上进行内存分析

我知道我们可以使用 JProfiler 等工具。有没有关于如何配置它以仅通过远程监控显示内存使用情况的教程?

任何想法?