Common performance analysis tools for Java applications

Source: Internet
Author: User
Tags jconsole

Common performance analysis tools for Java applications

Good tools have the ability to effectively improve and improve efficiency or speed up the analysis of the progress, the author will be engaged in Java work commonly used performance tools and share, if you feel useful remember to vote oh, if you have good tools can also share to me tools/materials

    • Jvisualvm.exe

    • Jconsole.exe

    • Jca

    • MAT

    • Jprofile

    • HttpWatch

Method/Step
    1. Jvisualvm.exe jdk with self-monitoring tools in the JDK installation directory \bin\ directory

      A comprehensive monitoring analysis of running Java applications can be combined with related plug-in capabilities to combine into a very powerful and practical Java performance Monitoring and analysis tool.

    2. Jconsole.exe JDK self-contained monitoring tool in the JDK installation directory \bin\ directory, compared to the JVISUALVM related plug-in relatively few, basic functions are similar

    3. Jprofile is a commercially licensed Java Analytics tool that is very powerful in analyzing memory leaks, thread deadlocks, and very professional

    4. JCA Java Threading Analysis Tool, Professional Threading analysis tool compatible with sun/oracle JDK dump line heap, graphical display thread summary information, very easy to locate the problem.

      JCA is a class tool startup method: Java-jar Jca433.jar

    5. MAT (Memory Analyzer tool) based on Eclipse analysis tools, a professional memory leak analysis tool, a basic plug-in for Eclipse, very easy to use, pie chart, the problem of the key to mark out, very easily locate the problem

    6. HttpWatch Web Data analysis tool for client-to-server requests, effective monitoring analysis of response data

Common performance analysis tools for Java applications

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.