一、打开进程

先运行程序,然后打开VisualVM,会出现运行程序的进程,双击打开。

点击Monitor会看到CPU、堆、类、线程等使用情况。如下:
VisualVM的使用

二、CPU Profiling

点击Profiler中的CPU,之后运行程序各功能。如下:
VisualVM的使用

此部分可得到程序中各个功能运行的时长,点击左侧’+'号,可查看各功能具体的时间耗费。可以用此来分析各功能。

三、memory profiling

同样可以检测各部分的内存空间性能,如下:
VisualVM的使用

此功能可以动态监控程序的内存空间性能,可以查看内存空间中不同类型的对象的个数、所占内存空间大小、所占空间比例等。依次来分析程序设计得合不合理。

相关文章:

  • 2021-12-05
  • 2021-11-04
  • 2021-09-02
  • 2021-12-12
  • 2021-09-14
  • 2021-11-04
  • 2021-05-16
猜你喜欢
  • 2021-05-15
  • 2021-11-23
  • 2022-01-11
  • 2021-11-21
相关资源
相似解决方案