之前笔者一直使用 JProfiler 来分析性能问题,最近发现 IDEA Ultimate 自带的 Profiler 非常好用,再也不需要安装 JProfiler 了。
另外IDEA Profiler 也要比 免费的 Java JFR Profiler 插件 更加好用,上图为 Java JFR Profiler 演示,界面使用的是 Firefox Profiler html 开发,体验较差。
(资料图片仅供参考)
一、快速开始要在 IDEA Ultimate 中开始分析,请单击 IDE 右上角的三个点或代码行旁边的“Play”图标,然后选择“Profile with IntelliJ Profiler”。
二、CPU和内存分配剖析分析器工具窗口提供了不同的显示已收集数据的方法。您可以选择适合您的方式,热点图、调用树、方法列表、时间轴或事件。
2.1 热点图这个视图可以帮助您可视化选定线程的调用堆栈,并查看它随时间的变化。栈框架越宽,方法执行时间越长。彩色块显示本地代码、库代码和用户代码。
2.2 调用树此视图显示方法使用的 CPU 时间百分比、应用程序中的方法执行路径以及总采样计数。调用树对于快速概述应用程序活动并检测关键执行路径非常有用。
2.3 方法列表此视图显示在分析数据时执行的方法列表。它们都按累积采样时间排序。每个所选的方法都有几个视图,可以向您显示该方法的调用者或被调用者。
2.4 时间轴时间轴是线程活动随时间的视觉表示。它有助于检测异常的 GC 活动、多线程问题(例如死锁)等。
2.5 事件此视图显示与 JVM 事件相关的数据,例如类加载、垃圾回收、操作系统事件等等。
三、CPU和内存实时图表在 Profiler Home 界面你也可以选择其他 java 进程,点击可获取内存和线程快照、实时的 CPU 和 内存使用率图表。与查看静态图表相反,实时数据可以帮助您可视化资源消耗,识别与资源相关的瓶颈,并了解某些事件如何影响程序性能。
四、结果导入IDE 自动将分析结果保存为 .jfr 文件(用于CPU或内存采样)和 .hprof 文件(内存快照),可以在需要时打开它们,也可以打开服务器上导出的快照文件。
标签:
之前笔者一直使用JProfiler来分析性能问题,最近发现IDEAUltimate自带
1、有效屈服强度是指钢材在某一温度水平T时的实际屈服强度或条件屈服强
新湖南,主流新媒体,移动新门户。-分享自@新湖南
东城将停车资源优先向本地居民开放1 3万个居住停车认证年内完成本报讯
hello大家好,我是城乡经济网小晟来为大家解答以上问题,郑恺的化妆技
6月份89款国产游戏版号过审上半年发放数量已超去年全年:据证券日报,6
lz您好,我这里有msicuuexe这类问题的处理方法我做了套教程,要的话发
1、这家俱乐部环境很好,设施也不错。2、教练都很专业,而且对学员都很
(以下内容从东吴证券《中国客车出海专题报告:天时地利人和孕育世界龙
实测5大旗舰手机信号:iPhone各种被狂虐为何iPhone信号这么差?
App6月21日消息,英国债务与国内生产总值(GDP)之比自1961年以来首次
据央视新闻,当地时间6月21日,欧盟各国代表就收集和处理航空旅行数据
格隆汇6月21日丨有投资者向东微半导688261SH提问有无光通信模块业务东
近日,禹州市方山镇退役军人服务站开展2023年度优抚对象年度确认工作。
盛夏时节,上海市民有了一饱口福的消暑纳凉好去处。今天下午,由上海市
大家好,今日关于【男子杭州绿化带迷路3天吃野花求生】迅速上了的热搜
App6月21日消息,证监会发布《关于深化债券注册制改革的指导意见》《关
今年以来,山钢股份莱芜分公司全力推进人事效率提升,以打造极低成本和
江苏金租:公司累计对外担保余额为约20 08亿元,持股量,江苏金租,对外担保
俄克拉何马州塔尔萨市17日晚遭强暴风雨袭击,风速高达每小时129公里,
勒布朗可能会觉得浓眉的健康问题很严重,AD2021年缺席36场比赛,湖人首
北京科技大学2023年内蒙古国家专项招生计划年份省份专业名称计划招生人
“百城千镇惠购神州”2023’(第10届)“驾豫中原”汽车下乡暨惠民购车
台州方特狂野大陆端午节什么时候开放?游园须知台州方特·狂野大陆欢迎
今年618,超过7200辆五菱汽车通过快手电商进入家庭,销售额总计超过3亿元
对于搬新家有什么讲究和准备的这个问题感兴趣的朋友应该很多,这个也是
再度下调。全国银行间同业拆借中心周二公布的1年期和5年期以上LPR分别
想必现在有很多小伙伴对于品牌服装几点建议方面的知识都比较想要了解,
今年端午假期旅游人次有望突破2019年同期水平,达到1亿人次,假期出游
智通财经获悉,华泰证券发布研究报告称,2022年据中国工程机械工业协会
Copyright © 2015-2032 华西服装网版权所有 备案号:京ICP备2022016840号-35 联系邮箱: 920 891 263@qq.com