问题标签 [jprofiler]

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 投票
1 回答
664 浏览

java - jprofiler 或其他:如何汇总递归方法调用?

我有一个很长的操作,我想在 JProfiler(或其他建议)中进行分析,但是该方法非常递归,因此 CPU View 中的树视图并没有太大帮助。它向我显示了这样的 CPU 时间:

你看,这recursiveMethod真的不需要任何时间。相反,它otherMethods占用了时间,并且是我想要描述的那些。我的理想视图将显示recursiveMethod接近 0% 的时间,以及otherMethods接近 100% 的组合。

那么在 JProfiler 中是否有任何方法可以汇总此视图,以便我可以更清楚地查看我的 CPU 时间花费在哪里?有没有人建议另一个可以做到这一点的分析器?

注意:我使用的是 JProfiler 6,但如果另一个版本可以做到这一点,则可能会升级。

谢谢!

0 投票
1 回答
1352 浏览

java - “热点inv。” 在 JProfiler 中

使用 JProfiler 分析在 Oracle IAS 上运行的应用程序,进入 JEE & Probes -> JDBC -> Hot Spots,在“未知”树下有一个名为“Hot spot inv.”的项目。没有 CPU 记录”显示为使用了 85% 的应用程序 CPU 时间,但我无法找到有关此“热点投资”的任何信息。项目是。

编辑;

截屏

0 投票
1 回答
1170 浏览

nsis - 根据我的要求,我应该使用 NSIS 还是 jprofiler/install4j

我们有一个 Web 应用程序,我们需要为我们的客户更轻松地部署它。全新安装的当前工作流程:

  • 确保机器上有 JRE(32 位或 64 位)
  • 安装 Tomcat(32 位或 64 位)
  • 在 Oracle 或 SQL Server 中创建数据库(我们为此提供了 SQL 脚本)
  • 将一些值写入我们的设置表,例如主机名。(可以让用户验证这些,但不希望用户必须点击它们。
  • 创建一个连接属性文件(我们提供了一个迷你 JAR 应用程序来帮助解决这个问题),它将位于 Tomcat 下。
  • 我们有两个用于实际 Web 应用程序的 WAR 文件。这些可以分成两台机器,但现在,让我们假设它们都被转储在 Tomcat 下。
  • 启动 Tomcat 以便部署 WAR

这对我们的用户来说是一个乏味的过程特定于基于 java 的应用程序。

只是想从更有经验的用户那里获得一些关于平台最佳选择的反馈。

我不想半途而废,然后意识到我选择了错误的安装程序平台。

0 投票
1 回答
2452 浏览

performance - JProfiler 可以告诉我查询需要多长时间吗?

如果我可以深入了解 JProfiler CPU 视图,并找到对数据库运行某个查询的时间百分比,那不是很好吗?有谁知道这是否可能?

0 投票
2 回答
2783 浏览

centos - 未找到 Centos 5.7 `GLIBC_2.7' 上的 JProfiler

JProfiler 代理似乎需要 glibc 2.7,但 Centos 有 glibc 2.5。是否有人为 glibc 2.5 成功编译了 jprofiler 代理,或者以前版本的 JProfiler 是否使用 2.5 创建了代理?

实际错误是错误发生在 VM 初始化期间无法在绝对路径中找到代理库 /opt/jprofiler/bin/linux-x64/libjprofilerti.so,错误:/lib64/libc.so.6:版本“GLIBC_2.7”未找到(/opt/jprofiler/bin/linux-x64/libjprofilerti.so 需要)

0 投票
3 回答
4722 浏览

java - Jetty应用程序的JProfiler启动错误找不到libjprofilerti.so

我正在尝试执行 Jetty 的远程配置文件会话。我已经下载并解压了 jprofiler_linux_7_0.tar.gz 我运行了 jpintegrate 并生成了 start_jetty_jprofiler.sh 查看并剪掉了:-agentpath:/RAID10/home/mbl/profiler/jprofiler7/bin/linux-x86/libjprofilerti .so=port=8849,nowait

并将其添加到我实际的码头启动脚本中。

运行修改后的脚本,我收到以下错误消息:在绝对路径中找不到代理库:/RAID10/home/mbl/profiler/jprofiler7/bin/linux-x86/libjprofilerti.so

我想知道我哪里出错了。谢谢

0 投票
1 回答
2080 浏览

java - JProfiler:查找内存泄漏引用名称

我正在尝试将 JProfiler 用于我在 tomcat 服务器下运行的应用程序之一。

所以我写了一个内存泄漏servlet,如下所示。

现在,当我使用本地运行的 Profile Web 应用程序在此应用程序上运行 JProfiler 时。它给了我这样的看法。请在此处查看屏幕截图

http://tinypic.com/view.php?pic=2r5c2nq&s=7

我有这些问题:

  1. 它显示正在创建的字符串对象的数量。(但是我们怎么能知道在哪个类/servlet 中以及究竟是哪个字符串实际负责对象的创建,因为我们在一个应用程序中可能有很多字符串。)??

  2. 为什么开始按钮(我突出显示)被禁用?

  3. 通过单击启动按钮启动 JProfiler 就足够了(请参阅该图像),我们是否还需要启动 Tomcat 服务器?

请帮忙 。谢谢你 。

0 投票
1 回答
1305 浏览

java - 如何使用 JProfiler 自定义探针遥测来监控 Guava 缓存统计信息

在 JPL,我们将模型转换技术用于我们的系统工程工作。我们使用 OMG 的 QVT 规范的 Eclipse QVTO 实现。

http://www.eclipse.org/modeling/m2m/downloads/index.php?project=qvtoml

但是,Eclipse QVTO 编译器速度慢得令人沮丧。通过明智地应用 Guava 的缓存,我成功地对 Eclispe QVTO 编译器进行了显着的性能改进。可以做更多的事情,但就我所拥有的,我想通过在运行时监控缓存统计信息来了解缓存优化的有效性;即,com.google.common.cache.CacheStats

有没有人建议如何定义 JProfiler 自定义遥测探针来执行此操作?

http://resources.ej-technologies.com/jprofiler/help/doc/indexRedirect.html?http&&&resources.ej-technologies.com/jprofiler/help/doc/helptopics/probes/custom.html

  • 尼古拉斯。
0 投票
1 回答
652 浏览

ide - 如何将 jprofile 与 netbeans 取消集成

我安装了 jprofile 来调查内存泄漏,还单击了将 IDE 与 netbeans 6.9.1 集成。单击 Profile Project 时运行我的 Web 应用程序运行良好,但是,当我想再次调试项目时,jprofile 仍在运行,而我只想调试 [即单击调试按钮而不是 Profile]。这会导致调试一直失败。

Glassfish 服务器输出控制台。

我没有说要配置文件,但此日志仍然显示在控制台中。我试图查看 jprofile 中的任何卸载或取消集成选项,但没有。但是在查看工具 > 插件菜单时,jprofile 也没有注册为插件。有没有办法取消集成 jprofile?

注意:我已经 grepped 了整个“C:\Program Files\Netbeans 6.9.1\”文件夹,并且已经删除了 jprofile 的 xml 配置以及“modules\”文件夹中的 jar。但是在重新启动netbeans并单击调试按钮后。它仍然显示 JProfiler 提示。1. \NetBeans 6.9.1\ide\config\Modules\com-jprofiler-integrations-netbeans.xml 2. \NetBeans 6.9.1\ide\update\backup\netbeans\config\Modules\com-jprofiler-integrations-netbeans .xml

0 投票
2 回答
18528 浏览

eclipse - 将 jprofiler 集成到 Eclipse 中

我无法将 jprofiler 7 集成到 Eclipse Indigo 中。安装和集成成功完成。但我在 Eclipse IDE 或 Eclipse 首选项中找不到 jprofiler。

启动 jprofiler 没有问题,但它只是在我的 Eclipse 安装中丢失了。

谢谢 :-)