在开发中,涉及到性能问题,需要进行,内存、CPU、线程等分析,这个时候就要借助一些内存分析工具来实现,辅助IDEA中包含的插件,介绍常用的一些插件。

    VisualVM Launcher

    1596294-20211124154833051-195845813.png

    JProfiler

    1596294-20211124154942087-1856767926.png

    IDEA中的插件为辅助启动插件,实际功能需要依赖于工具本身,主要推荐VisualVM,自身也可以安装一些插件,主要是开源免费,JProfiler为商业版本,功能更为强大,可以试用10天,不过日常使用visualVM已经足够了。
    使用eclipse IDE的小伙伴可以使用 Eclipse MAT。

    示例图片:

    • VisualVM
      1596294-20211124155814206-1196993119.png
    • JProfiler
      1596294-20211124155702363-1769105065.png

    1596294-20211124160037341-526848739.png