腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4690)
视频
沙龙
1
回答
是否
可以
使用
JFR
和
JMC
(
JDK
任务
控制
)
可视化
每个
线程
的
cpu
使用情况
?
java
、
jmc
、
jfr
我已经开始尝试
JFR
+
JMC
的
组合,这是非常棒
的
(非常棒
的
工作Hirt & co)。 我想要监控
的
一个指标是
每个
线程
的
cpu
使用
率,但我还不知道它
是否
存储在任何地方。有一些常见
的
CPU
%图表,但我希望看到一个类似的图表,将其分解为单独
的
线程
。 如果我
使用
JMX连接到一个正在运行<e
浏览 13
提问于2020-04-02
得票数 2
1
回答
删除Oracle Java SE
的
商业组件
java
Oracle
的
需要额外
的
许可才能用于商业
使用
。以下是Oracle Java SE Advanced&Suite产品
的
关键特性: 对于
JMC
,我删除$
JDK
_HOME/lib/missioncontrol/
浏览 1
提问于2016-12-23
得票数 7
回答已采纳
2
回答
Java
任务
控制
(
JMC
) 6.0在检查
JFR
飞行记录时不显示热门方法
profiling
、
java-10
、
jmc
、
jfr
在运行中
的
应用程序上
使用
Java飞行记录功能之后,
可以
使用
Java
的
JMC
检查生成
的
JFR
文件,以显示热方法,以及在
每个
方法中花费
的
CPU
时间百分比。这对于分析应用程序
和
识别瓶颈非常有用。下面是以前
JMC
的
旧版本中可能出现
的
一个例子: 与Java 10捆绑在一起
的
JMC
6
浏览 1
提问于2018-06-11
得票数 12
回答已采纳
1
回答
对
JDK
飞行记录器文件中
的
堆栈跟踪
和
类/方法名称进行模糊处理
java
、
proguard
、
deobfuscation
、
jmc
、
jfr
我们希望
使用
JDK
飞行记录器让我们
的
最终用户向我们发送分析数据,我们
可以
使用
JDK
任务
控制
在内部分析这些数据。唯一
的
问题是我们
的
代码是模糊
的
,这使得堆栈跟踪
和
事件在
JMC
中不可读。有没有办法从
jfr
文件中提取所有事件,调用我们自己
的
去模糊逻辑,然后
使用
与
JFR
转储相同
的
格式将
浏览 19
提问于2021-03-22
得票数 1
1
回答
在构建于SpringBoot之上
的
Java REST API中,如何找出源代码
的
哪一部分花费了更多
的
执行时间?
java
、
performance
、
api
、
rest
、
testing
我有一个构建在Spring Boot上
的
REST Web服务,它
使用
一些后端REST API,并执行数据库操作和一些Redis缓存事务。通过邮递员工具点击接口,超过7、8秒才能得到响应。当我
使用
Java Date API查看每次操作(如数据库事务、redis缓存事务、
使用
其他REST服务等)之前
和
之后
的
执行时间时,它们分别是20ms、90ms、500ms等。在执行Java代码时,我找不到API响应
的
延迟位置。(btw中也有一些异步代码。) 目前,我不能将执行时间差放在源
浏览 21
提问于2020-06-26
得票数 2
回答已采纳
1
回答
为什么Java飞行记录器采集
的
样本太少?
performance
、
flamegraph
我们有一个性能不佳
的
应用程序,因此我们
使用
飞行记录器
的
方法分析来查看时间是在哪里度过
的
。这基本上是可行
的
,但采集
的
样本数远远低于100分钟
的
记录。(
使用
“剖析”预置)头版上有几个警告,比如:内存消耗高,异常多。但是这个应用程序基本上是工作
的
,所以这可能是一种
浏览 5
提问于2020-08-18
得票数 4
回答已采纳
1
回答
转储部分Java Flight记录
java
、
jfr
、
java-mission-control
假设我已经
使用
以下标志为我
的
JVM配置了连续飞行记录-XX:StartFlightRecording=disk=false,dumponexit=true为了转储记录,我通过jcmd
使用
JFR
.dump命令。还有一种通过
任务
控制
来提取记录
的
替代方法,但是由于其中
的
一个bu
浏览 11
提问于2021-05-19
得票数 2
回答已采纳
1
回答
JMC
7中
的
调用树?
java
、
jmc
、
jfr
在web上搜索有关java
任务
控制
的
信息时,我发现了一些旧页面,其中提到了
JMC
的
封闭源代码版本中存在
的
“调用树”函数(在“代码”选项卡上)。这对于查找
使用
大量
cpu
时间
的
方法非常方便。谁知道在
JMC
(
JDK
the 7.0.1+b01)
的
开源版本中哪里
可以
找到“调用树”函数? (或者
使用
另一种方法来查找
每个
方法
的</
浏览 2
提问于2020-07-09
得票数 2
1
回答
如何在java web应用程序(在Tomcat中运行)中找到热点?
java
、
profiler
、
visualvm
、
jfr
我有一个web应用程序,它执行特定
任务
所花费
的
时间比它应该花费
的
时间要长。我
使用
并发性为1
的
ab将web应用程序置于负载之下,我看到tomcat
使用
了100%
的
CPU
。我尝试
使用
Java Flight Recorder来记录我
的
应用程序,如下所示: -sh-4.1$ jcmd 115388
JFR
.start duration=60s filename=/tmp/app-serv
浏览 22
提问于2020-10-30
得票数 0
2
回答
Windows
任务
栏通知区(系统托盘)中紧凑
的
每核心
CPU
使用情况
监视器
windows
、
monitoring
我一直在
使用
性能监视器来监视
任务
栏通知区域中
CPU
的
使用情况
,
每个
逻辑
CPU
都有一个图标。现在,我从一个4核心/8
线程
升级到了10核心/ 20
线程
处理器,性能监视器占用了太多
的
空间(用我
的
设置大约470像素)。
是否
有一种方法也能显示
每个
逻辑
CPU
的
使用情况
,但将多个图标挤进
每个</e
浏览 0
提问于2021-02-06
得票数 1
回答已采纳
2
回答
用于java web应用
的
高
线程
上下文切换
java
、
linux
、
multithreading
我们已经对我们
的
java web应用程序进行了负载测试,并观察到50个用户
的
高
cpu
使用
率(这看起来不切实际)。
CPU
的
占有率超过80%。在
使用
java飞行记录(
JFR
)对其进行分析时,我们看到上下文切换速率为每秒8400次(如java
任务
控制
上
的
热
线程
选项卡中所示)。分析
jfr
中
的
热
线程
,
cpu
使用<
浏览 0
提问于2015-03-19
得票数 4
3
回答
Java监视工具,它允许“实时”查看堆栈跟踪
java
、
monitoring
、
stack-trace
、
visualvm
、
thread-dump
我从事
的
是一个非常大
的
web项目,它是用java编写
的
。当我单击某个按钮或执行其他操作时,我很难理解在应用程序代码中调用了哪些方法(因为我在项目
和
应用程序中都是新手,而且真的很大)。因此,我想知道
是否
有一个工具,它将允许在给定时间间隔(例如每100毫秒)获得一些
线程
的
堆栈跟踪。我知道VisualVm,但它不允许这样做,我只能在某一时间点让
线程
哑(无法连续获得堆栈跟踪)。
浏览 2
提问于2015-02-09
得票数 0
回答已采纳
1
回答
Java应用程序在较长时间内进行监视?
java
、
performance
、
visualvm
、
jconsole
、
jvisualvm
使用
像JConsole这样
的
工具,我
可以
实时监控一个Java应用程序。如何在较长
的
时间内分析业绩?比方说超过一天?还是一周? 我
可以
使用
像jConsole这样
的
简单工具吗?
浏览 8
提问于2020-05-08
得票数 0
回答已采纳
2
回答
根据
CPU
和
RAM
使用情况
调整
线程
池
的
Java执行器
java
、
multithreading
、
concurrency
、
java.util.concurrent
我
的
应用程序
使用
Executor为大量
任务
提供
线程
池。我已经确定,通过分析
和
基准测试,当
每个
核心有多个
线程
时,我
的
应用程序运行得最快。一个好
的
启发式方法是从
每个
核心4个
线程
开始,不断变化,直到达到>90%
的
CPU
或>90%
的
RAM。
是否
有可用
的
Executor
可以
开箱即用地执行此
浏览 3
提问于2014-09-15
得票数 4
4
回答
确定螺纹性能
c#
、
multithreading
、
performance
、
cpu-usage
在某些机器上,我
的
.Net应用程序正在以10%
的
CPU
使用
率空闲。我
的
第一个倾向是,我
的
后台工作
线程
之一正在执行一些我不知道
的
指令,但我不知道如何通过
线程
隔离
CPU
使用
(
任务
管理器只是告诉我,我
的
进程
使用
x个
线程
,通常在30个左右,而不是哪个
线程
占用
CPU
)。我知道,在编程上,我
可以<
浏览 6
提问于2012-07-24
得票数 5
回答已采纳
6
回答
OpenJDK
JDK
11没有
JMC
- Java
任务
控制
器- FlightRecorder
java
、
java-11
、
jmc
我希望
JMC
可以
与OpenJDK,
JDK
11二进制文件一起
使用
,因为这是由oracle从Java11开源
的
,但在Oracle
和
AdoptOpenJDK Java-11二进制文件
的
bin文件夹下找不到它我也试过这个https://
jdk
.java.net/
jmc
/,因为有文章说它是单独发布
的
。有谁知道如何获得用于OpenJDK-11
的
JMC
。
浏览 416
提问于2018-12-21
得票数 20
2
回答
TTask比TThread慢
multithreading
、
delphi
、
delphi-10.2-tokyo
下面有两种多
线程
代码
的
方法来完成相同
的
工作。
浏览 5
提问于2017-06-09
得票数 4
回答已采纳
3
回答
从Java运行进程并观察其内存消耗
java
、
process
、
child-process
我正在编写一个
使用
java.lang.ProcessBuilder运行外部可执行文件
的
Java程序。这个程序应该能够监控子进程
的
运行时间
和
内存
使用情况
,如果它超过了一些预定义
的
限制,就会终止。对于基于时间
的
测量,实现起来非常简单:但是我还没有找到任何方法来观察子进程
的
内存
使用情况
在Java中有什么方法
可以
浏览 0
提问于2015-12-05
得票数 2
1
回答
我在中
的
ReactJS应用程序很高,但是Windows管理很低。为什么?
javascript
、
reactjs
、
google-chrome
我正在
使用
Reactjs创建一个仪表板站点,该站点拥有大约15个不同
的
数据网格,通过websockets每500 7k更新一次,
每个
网格有大量
的
数据虚拟化(7k记录)。我担心
的
是,当我打开chrome
的
任务
管理器时,它说
CPU
使用
率在50到120之间;然而,如果我看一下windows
任务
管理器,chrome
的
CPU
使用
率仅为4-5%。似乎铬
任务
管
浏览 4
提问于2021-12-24
得票数 0
回答已采纳
2
回答
IOS进程内部-如何获取信息?
objective-c
、
c
、
ios4
我正在寻找一个API来监视运行在普通iPhone (没有越狱)上
的
任务
。这些是关于: 查找网络
使用情况
(网络发送
和
接收
的
字节数: 3G、Wifi、GSM)。
是否
可以
依赖运行在Mac上
的
IOS模拟器(或者我应该直接在设备上测试我
的
应用
浏览 7
提问于2011-09-29
得票数 6
回答已采纳
点击加载更多
相关
资讯
JFR将反向移植到Open JDK 8中,支持Flight Recorder性能分析
Java 性能监控调试工具 JMC正式宣布开源
低延迟Profile工具Flight Recorder被移植到Java 8
KonaJDK赋能云上Java新生态
KonaJDK 赋能云上 Java 新生态
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券