当前位置: 首页 > 知识库问答 >
问题:

Java Mission Control 7.1显示的方法分析示例太少

洪建茗
2023-03-14

这里也被问到了类似的问题。

我正在使用JMC7.1.0分析一个开放的JDK11.0.2应用程序,它是我根据说明构建的。

该应用程序使用了大约3个核,没有过多的gc,只有一小部分时间线程在执行实际使用CPU的本机方法调用。

机器本身通常是50%空闲的,所以采样线程不是饿死的。

是什么原因导致样本数量如此之低?

共有1个答案

岳正浩
2023-03-14

这可能是由于JDK11中引入了一个bug,该bug出现在具有许多线程的应用程序中。它已经在JDK12中被修复,并被备份到11.0.3。

有关详细信息,请参阅:

https://bugs.openjdk.java.net/browse/jdk-8215727

关于采样间隔。默认速率为20 ms,但这并不意味着会有50个样本/秒。它是JVM尝试对一个或多个线程进行采样的间隔。

 类似资料:
  • 本文向大家介绍js的Object.assign用法示例分析,包括了js的Object.assign用法示例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js的Object.assign用法。分享给大家供大家参考,具体如下: 作用 Object.assign() 用于将所有可枚举的自有属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 语法 参数: target: 目标对象

  • Composite Images watermark(['/img/shepherd.jpg', '/img/logo.png']) .image(watermark.image.lowerRight()) .then(function (img) { document.getElementById('composite-image').appendChild(img); }); Al

  • 本文向大家介绍Python表示矩阵的方法分析,包括了Python表示矩阵的方法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python表示矩阵的方法。分享给大家供大家参考,具体如下: 在c语言中,表示个“整型3行4列”的矩阵,可以这样声明:int  a[3][4];在python中一不能声明变量int,二不能列出维数。可以利用列表中夹带列表形式表示。例如: 表示矩阵 ,可以这样:

  • 本文向大家介绍jquery实现的分页显示功能示例,包括了jquery实现的分页显示功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery实现的分页显示功能。分享给大家供大家参考,具体如下: 我们在显示文章列表的时候,通常需要分页显示。 一种方式是通过SQL查询的limit进行分页,即只查询该页面的数据。 另外一种方式是查询出所有的数据,传递给前段,然后用jquery控制只显示

  • 本文向大家介绍JSP基于Bootstrap分页显示实例解析,包括了JSP基于Bootstrap分页显示实例解析的使用技巧和注意事项,需要的朋友参考一下 首先介绍一款简单利落的分页利器:bootstrap-paginator,可以参考:Bootstrap Paginator分页插件使用方法详解 这篇文章进行学习。 效果截图:   GitHub官方下载地址:https://github.com/lyo

  • 本文向大家介绍PHP实现的方程求解示例分析,包括了PHP实现的方程求解示例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现的方程求解。分享给大家供大家参考,具体如下: 一、需求 1. 给出一个平均值X,反过来求出来,得到这个平均值X的三个数X1 ,X2, X3,最大值与最小值的差值要小于0.4(X1-X3都是保留1位小数的数) 2. 这三个数X1, X2, X3代表了三组数。