JVM调优--工具篇--故障排查工具

1、jinfo

全称:Java Configuration Info

作用:查看和调整JVM参数【实验性,不受支持】

➜ jinfo -h
Usage:
    jinfo <option> <pid>
       (to connect to a running process)

where <option> is one of:
    -flag <name>         打印指定参数的值
    -flag [+|-]<name>    启用/关闭指定参数
    -flag <name>=<value> 将指定的参数设置为指定的值
    -flags               打印VM参数
    -sysprops            打印系统属性(笔者注:系统属性打印的是System.getProperties()的结果)
    <no option>          打印VM参数及系统属性
    -? | -h | --help | -help to print this help message

2、jmap

全称:Java Memory Map

作用:展示对象内存映射或堆内存详细信息【实验性,不受支持】

➜  jmap -h
Usage:
    jmap -clstats <pid>
        to connect to running process and print class loader statistics
    jmap -finalizerinfo <pid>
        to connect to running process and print information on objects awaiting finalization
    jmap -histo[:live] <pid>
        to connect to running process and print histogram of java object heap
        if the "live" suboption is specified, only count live objects
    jmap -dump:<dump-options> <pid>
        to connect to running process and dump java heap
    jmap -? -h --help
        to print this help message

    dump-options:

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

八股文+场景题+算法真题 文章被收录于专栏

Java全新整理八股文 + 场景题 + 算法 精心设计,面试命中率超过80% 专栏优势: 1、问题和答案已经整理到位,答案更专业,可以直接回答,不需要额外总结! 2、场景题讲解清晰,适用于大部分场景的项目,并且持续更新中 3、分享学习心得【知识点的广度和深度,算法有哪些坑,如何准备面试等等】

全部评论

相关推荐

07-07 12:47
门头沟学院 Java
码农索隆:竟然还真有卡体检报告的
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务