yourkit

    0热度

    1回答

    我通过套件分析器分析了一个应用程序,但无法解释您的套件的“线程”选项卡中的以下两件事情。在采样时间 CPU使用率显示191ms,只是想澄清线程的状态确定在熟睡中进行,是他们通过它可以发现什么的采样基础上的确切分布的任何手段哪个线程状态表示为SLEEPING。 在某些地方会显示采样上的火焰符号,而在其他地方则不显示。在高层次上,我观察到如果样本上的CPU使用量少于30毫秒,这个符号就不会出现,除非它

    1热度

    1回答

    如果我想剖析我的weblogic启动并调整启动时间,最佳工具或方法是什么? 它可以通过visual vm或jprofiler或yourkit完成吗?什么是最好的?

    4热度

    1回答

    我刚才在YourKit分析器中查看了我的堆转储,并看到以下可访问/无法访问的统计信息。 我不太清楚这件事。这是否意味着几乎所有的堆都由一些垃圾数据组成,我需要强烈调整我的G1。或者这是通常的统计数据? 问题:GC时间约为应用程序运行时间的10%。 我的理解是正确的关于不可达的对象是那些可以被垃圾收集或YourKit意味着一些事情有什么不同?以下是一段GC日志(使用CMS): 2.823: [GC

    2热度

    3回答

    我目前正在表演。为了衡量吞吐量,并强制我们不倒退,我使用了美妙的JMH。 当我遇到一些又慢,虽然,我要开始剖析,看看是怎么回事,根据this link江铃控股的作者写道: 虽然江铃控股廓线仪可以提供分析援助,我不认为他们 是适当的分析的替代品。例如。 “堆栈”分析器是 很好的浏览配置文件,但不是认真的工作。 将工作负载运行更长时间,并将选择的分析器附加到运行VM的 。 我暗暗希望能够从命令行调整J

    1热度

    3回答

    在我的项目中,我使用了spring-data-neo4j 4.2.0.M1和neo4j-ogm 2.0.4。最初,这是使用嵌入式neo4j实例,但在调查这个问题的过程中,我已经使用Bolt协议迁移到专用的neo4j实例(尽管在同一台计算机上运行)。 我不断地插入数据,基本上,因为它变得可用于我的应用程序(所以我不能使用批量插入)。启动后,这工作正常,并保存我的NodeEntity实例需要〜60ms

    0热度

    1回答

    我正在使用YourKit来剖析我的Web应用程序。 如果在Yourkit的线程视图中列出了Java线程,并且该线程也被标记为已完成,是否表示线程已完成但线程对象仍然存在(未由垃圾收集删除)?或者,您的工具包是否也显示不存在现有线程对象的旧成品线程?我找不到有关此主题的任何文档。 谢谢。

    1热度

    1回答

    我将Play服务从2.4.2升级到2.5,现在无论何时启用YourKit分析器,YourKit和播放服务器都放慢抓取速度。 任何人都有经验分析播放2.5服务器? 我尝试配置native和jdk套接字,但都没有帮助。

    1热度

    1回答

    我拥有Cloudera 5.10的群集。 对于剖析我正在与参数火花提交: --conf "spark.driver.extraJavaOptions= -agentpath:/root/yjp-2017.02/bin/linux-x86-64/libyjpagent.so=sampling" --conf "spark.executor.extraJavaOptions= -agentpath:

    1热度

    1回答

    的我是一个新手在Scala,当我试图分析我的Scala代码YourKit,我有关于array.drop使用一些惊人的发现。 这是我写的: ... val items = s.split(" +") // s is a string ... val s1 = items.drop(2).mkString(" ") ... 在1分钟的我的代码运行,YourKit告诉我函数调用items.d

    11热度

    2回答

    在我的工作中,我们遇到了难以重现OOM问题。或者更准确地说,在一个系统上重现非常容易,使得该系统无法使用,但在给定相同输入的情况下难以在其他任何地方重现。 应用程序正在使用服务包装作为服务运行。我们确实设法改变配置来启动它,并在OOM上输出堆转储文件,但不幸的是,它们被截断,很可能是由于服务包装程序超时并在写入文件时终止进程。这是显而易见的,因为最大内存被设置为1GB,并且hprof文件小到700