使用Equinox OsGi的JVM启动时间

问题描述

有什么方法可以在RCP独立应用中记录JVM的启动时间?

我试图启动该应用程序并验证在Windows中使用Procmon加载的jar,但是我对JVM启动时间了解不多,我猜测其中包括Java Jar和Eclipse osgi软件包。

解决方法

也许JFR包侦听器可能会有所帮助。激活OSGI包后,它将创建事件,并在火焰图中可视化结果。

请参阅此博客文章:

https://alblue.bandlem.com/2020/02/jfr-bundle-listener.html

它包含指向GitHub项目的链接以及显示如何使用它的视频。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...