• JAVA性能监控与调优参考文档链接


    JAVA性能监控与调优参考文档链接

    jdk8工具集

    https://docs.oracle.com/javase/8/docs/technotes/tools/unix/index.html
    Troubleshooting
    https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/
    jps
    https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jps.html
    jinfo
    https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jinfo.html
    jstat
    https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstat.html
    jmap:
    https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jmap.html
    mat:
    http://www.eclipse.org/mat/downloads.php
    jstack:
    https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstack.html

    java线程的状态

    https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr034.html
    java线程状态转化:
    https://mp.weixin.qq.com/s/GsxeFM7QWuR--Kbpb7At2w
    死循环导致CPU负载高
    https://blog.csdn.net/goldenfish1919/article/details/8755378
    正则表达式导致死循环:
    https://blog.csdn.net/goldenfish1919/article/details/49123787

    jvisualVM:

    https://docs.oracle.com/javase/8/docs/technotes/guides/visualvm/index.html
    https://visualvm.github.io/documentation.html
    jvisulaVM如何添加插件
    https://visualvm.github.io/index.html

    btrace下载

    https://github.com/btraceio/btrace
    https://github.com/btraceio/btrace/releases/tag/v1.3.11

    jdwp协议:
    https://www.ibm.com/developerworks/cn/java/j-lo-jpda3/
    tomcat-manager:
    {tomcat}/webapps/docs/manager-howto.html

    psi-probe:
    https://github.com/psi-probe/psi-probe

    tomcat优化相关参数:
    ${tomcat}/webapps/docs/config/http.html
    ${tomcat}/webapps/docs/config/host.html
    ${tomcat}/webapps/docs/config/context.html
    ${tomcat}/webapps/docs/connectors.html

    apr连接器:
    http://apr.apache.org/

    nginx官网文档
    http://nginx.org/en/docs/
    nginx安装:
    http://nginx.org/en/linux_packages.html
    ngx_http_stub_status:
    http://nginx.org/en/docs/http/ngx_http_stub_status_module.html
    ngxtop:
    https://github.com/lebinh/ngxtop
    nginx-rdd
    http://www.linuxde.net/2012/04/9537.html

    jvm的运行时数据区
    https://docs.oracle.com/javase/specs/jvms/se8/html/index.html
    Metaspace
    http://ifeve.com/jvm-troubleshooting-guide-4/
    压缩类空间
    https://blog.csdn.net/jijijijwwi111/article/details/51564271
    CodeCache
    https://blog.csdn.net/yandaonan/article/details/50844806
    http://engineering.indeedblog.com/blog/2016/09/job-search-web-app-java-8-migration/
    GC调优指南:
    https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/toc.html
    如何选择垃圾收集器
    https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/collectors.html
    G1最佳实践
    https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/g1_gc_tuning.html#recommendations
    G1  GC的一些关键技术
    https://zhuanlan.zhihu.com/p/22591838
    CMS日志格式
    https://blogs.oracle.com/poonam/understanding-cms-gc-logs
    G1日志格式
    https://blogs.oracle.com/poonam/understanding-g1-gc-logs
    GC日志分析工具
    http://gceasy.io/      
    GCViewer
    https://github.com/chewiebug/GCViewer
    ZGC:
    http://openjdk.java.net/jeps/333

    java虚拟机规范
    https://docs.oracle.com/javase/specs/jvms/se8/html/index.html
    java语言规范
    https://docs.oracle.com/javase/specs/jls/se8/h

     

  • 相关阅读:
    JAVA高级篇(二、JVM内存模型、内存管理之第二篇)
    JAVA高级篇(三、JVM编译机制、类加载机制)
    spring batch (二) 元数据表
    spring batch (一) 常见的基本的概念介绍
    ORACLE——EXTRACT() 截取日期时间的函数使用
    ORACLE——NVL()、NVL2() 函数的用法
    ORACLE删除分区
    ORACLE中关于使用between在MyBatis中取不同的区间值和取反
    ORACLE——count() 统计函数的使用
    Oracle——trunc()函数的使用
  • 原文地址:https://www.cnblogs.com/liran123/p/11887737.html
Copyright © 2020-2023  润新知