当前位置: 首页 > 面试题库 >

Java VisualVM中的方法总时间

司马英才
2023-03-14
问题内容

在Java VisualVM中,有什么方法可以显示方法的总时间,而不是“自身时间”?(后者并不是特别有用,因为它并不能告诉您方法实际需要花费多少时间。)

如果不是,是否有任何独立的免费Java探查器可以计算方法总时间?


问题答案:

在“快照”视图中查看跟踪数据,使您可以查看总计和自身时间。

按下结果表中出现的“快照”按钮。这将创建一个新的选项卡,其中包含一个“调用树”视图,该视图可细分自身时间与总时间。“组合”视图也提供了此信息,但是使用类似于标准配置文件视图的“热点”视图来拆分屏幕空间。

可以从标准“ Profiler”或“ Sampler”数据创建快照。但是,“ Profiler”快照只能在关闭应用程序之前创建,而“
Sampler”快照则可以随时创建。

(以上信息基于VisualVM 1.3.1)



 类似资料:
  • 本文向大家介绍VC++ 获取系统时间的方法汇总,包括了VC++ 获取系统时间的方法汇总的使用技巧和注意事项,需要的朋友参考一下 1.使用CTime类(获取系统当前时间,精确到秒) a,从CTimet中提取年月日时分秒 b,计算两段时间的差值,可以使用CTimeSpan类,具体使用方法如下: c,获得当前日期和时间,并可以转化为CString 2.使用GetLocalTime:Windows API

  • 本文向大家介绍C#比较时间大小的方法总结,包括了C#比较时间大小的方法总结的使用技巧和注意事项,需要的朋友参考一下 在编写程序,我们经常会对一些时间进行比较,比如要搜寻一个时间范围中的数据,需要用户输入开始时间和结束时间,如果结束时间小于或等于开始时间,那么程序是无法完成搜索的,所以在搜索前就需要对时间进行比较,确认结束时间大于开始时间。 下面小编举例说明C#中时间比较的方法。 1、打开Micro

  • 本文向大家介绍Java处理日期时间的方法汇总,包括了Java处理日期时间的方法汇总的使用技巧和注意事项,需要的朋友参考一下 一、java.util.Calendar介绍 Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示

  • 本文向大家介绍javascript显示动态时间的方法汇总,包括了javascript显示动态时间的方法汇总的使用技巧和注意事项,需要的朋友参考一下 1.第一种方法 2.第二种方法 3.第一种方法

  • 本文向大家介绍Angular.js中定时器循环的3种方法总结,包括了Angular.js中定时器循环的3种方法总结的使用技巧和注意事项,需要的朋友参考一下 本文主要设计定时器的三种循环,模板自配,下面分享给大家供大家参考,具体如下: 1、$interlval实现,比较简单和原生js的setInterval比较相似 2、$timeout的递归调用来实现 3、$timeout借助arguments.c

  • 本文向大家介绍Java日期时间使用方法汇总,包括了Java日期时间使用方法汇总的使用技巧和注意事项,需要的朋友参考一下 一、Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题。  在Java中,操作日期主要涉及到一下几个类:  1、java.util.Date