是否有IntelliJ Java Profiler
IntelliJ的Profiler是否适用于Matlab?
假设你有这个代码
a = true; i = 0; while(a) { if(a) i++ // some fancy stuff which takes 1 second each loop if(i > 1e6) break; }
现在我运行代码
在Matlab中,我打开Profiler后会看起来像这样
calls time 1 0.0 a = true; 1 0.0 i = 0; 1 0.0 while(a) { 1e3 1.0 if(a) 1e3 0.4 i++ 1e3 1e3 // some fancy stuff which takes 1 second each loop 1e3 1.2 if(i > 1e3) break; }
可用于Intelli的所有可用于IntelliJ的分析器将显示仅在方法级别聚合的调用时间。 您可以使用VisualVM,JProfiler或YourKit,但只显示摘要时间。
JProfiler有一个IntelliJ IDEA插件 。
它向IntelliJ IDEA添加“配置文件”操作,类似于“运行”和“调试”操作。 探查器UI未嵌入IDEA中,而是作为单独的进程启动。 但是,您可以使用现有的运行配置进行性能分析,并将源代码导航返回到IDEA。
您必须安装JProfiler作为独立产品,当您第一次分析内容时,插件会询问您有关JProfiler的安装目录。
免责声明:我公司开发JProfiler。
- IntelliJ :(键盘快捷键)跳转到下一个/上一个建议
- Spring boot devtools – 静态内容重新加载在IntelliJ中不起作用
- IntelliJ无法识别PATH变量
- 是否可以为equals()和hashCode()更改IntelliJ的代码生成模板
- 运行java jar – 没有主清单属性错误
- JavaFX没有调用main(String args)方法
- 用于IntelliJ IDEA的OpenJDK或Sun Java
- 如何在Gradle和IntelliJ中将生成的源文件夹添加到源路径?
- RuntimeException:在模块jrt.fs和模块java.base中打包jdk.internal.jimage.decompressor