示例一: no option

命令:jinfo pid

描述:输出当前 jvm 进程的全部参数和系统属性

示例二: -flag name

命令:jinfo -flag name pid

描述:输出对应名称的参数

使用该命令,可以查看指定的 jvm 参数的值。如:查看当前 jvm 进程是否开启打印 GC 日志。

示例三:-flag [+|-]name

命令:jinfo -flag [+|-]name pid

描述:开启或者关闭对应名称的参数

使用 jinfo 可以在不重启虚拟机的情况下,可以动态的修改 jvm 的参数。尤其在线上的环境特别有用。

使用如下:

示例四:-flag name=value

命令:jinfo -flag name=value pid

描述:修改指定参数的值。

同示例三,但示例三主要是针对 boolean 值的参数设置的。

如果是设置 value值,则需要使用 name=value 的形式。

使用如下:

注意事项 :jinfo虽然可以在java程序运行时动态地修改虚拟机参数,但并不是所有的参数都支持动态修改

示例五: -flags

命令:jinfo -flags pid

描述:输出全部的参数

示例六:-sysprops

命令:jinfo -sysprops pid

描述:输出当前 jvm 进行的全部的系统属性

java查看虚拟机信息_java分析工具系列4:jinfo(实时的调整和查看虚拟机信息)...相关推荐

  1. java dump分析工具_Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化...

    大家好,我是可乐,一个专注原创,乐于分享的程序猿. 本系列教程持续更新,可以微信搜索「 IT可乐 」第一时间阅读.回复<电子书>有我为大家特别筛选的海量免费书籍资料 通过前面的几篇博客,我 ...

  2. java dump分析工具_Java虚拟机详解(七)------虚拟机监控和分析工具(1)

    通过前面的几篇博客,我们介绍了Java虚拟机的内存分配以及内存回收等理论知识,了解这些知识对于我们在实际生产环境中提高系统的运行效率是有很大的帮助的.但是话又说回来,在实际生产环境中,线上项目正在运行 ...

  3. java虚拟机进程_Java虚拟机详解(七)------虚拟机监控和分析工具(1)——命令行...

    通过前面的几篇博客,我们介绍了Java虚拟机的内存分配以及内存回收等理论知识,了解这些知识对于我们在实际生产环境中提高系统的运行效率是有很大的帮助的.但是话又说回来,在实际生产环境中,线上项目正在运行 ...

  4. Java虚拟机详解(七)------虚拟机监控和分析工具(1)——命令行

    通过前面的几篇博客,我们介绍了Java虚拟机的内存分配以及内存回收等理论知识,了解这些知识对于我们在实际生产环境中提高系统的运行效率是有很大的帮助的.但是话又说回来,在实际生产环境中,线上项目正在运行 ...

  5. JAVA源码优化、分析工具

    JAVA源码优化.分析工具 一.11款用于优化.分析源代码的Java工具 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描Java 源代码,查找类似以下的 ...

  6. Gmail进程信息转储分析工具pdgmail

    Gmail进程信息转储分析工具pdgmail 进程信息转储(Process Memory Dump)是数字取证的重要方式.通过分析对应进程的信息转储,可以获取大量的信息.Kali Linux提供一款专 ...

  7. 飞瞳引擎™AI集装箱识别检测检测云服务箱况检测,正常集装箱信息识别率99.98%以上,实时返回识别结果,集装箱信息识别云服务免费

    飞瞳引擎™AI集装箱识别检测检测云服务箱况检测,正常集装箱信息识别率99.98%以上,实时返回识别结果,集装箱信息识别云服务免费.全球港航人工智能独角兽中集飞瞳,成熟港航人工智能AI产品行业第一,人工 ...

  8. epub java虚拟机精讲_高级 Java 必须掌握:JVM 分析工具和查看命令,超详细!

    来源:http://boendev.iteye.com/blog/882479 jinfo 可以输出并修改运行时的java 进程的opts. jps 与unix上的ps类似,用来显示本地的java进程 ...

  9. Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化

    上篇博客我们介绍了虚拟机监控和分析命令行工具,由于其不够直观,不是很容易排查问题,那么本篇博客我们就来介绍几个可视化工具. 1.JConsole JConsole(Java Monitoring an ...

最新文章

  1. 手机全部零件名称图片_机械制图零件测绘
  2. C 语言内存区域分配(进程的各个段)详解
  3. STL中的find_if函数
  4. redis面试问题(一)
  5. Exception in thread main java.io.IOException: No FileSystem for scheme: hdfs
  6. Linux更改显示管理器,聊聊Linux操作系统中的显示管理器及如何更换
  7. Python3实现最小栈
  8. 信息学奥赛一本通(1128:图像模糊处理)
  9. 用c++写成的最小二乘法的源代码
  10. P06: 分组的背包问题
  11. Cesium.js点击事件
  12. 玩家可以输入辅助指令_三菱FX系列PLC输入输出与辅助继电器之间有什么关系?...
  13. 将Win7中的IE11降级为IE8
  14. pytorch的dataset用法详解
  15. Winform/C#入门编程之第三部分容器(四:缩放控件SplitContainer)
  16. polygraph初体验
  17. MuleSoft知识总结-9.使用Mule基本组件(Sub Flow,Set Payload,Logger,Flow Reference)
  18. 寻找数组中第k大的数
  19. Xcode安装特定版本系统的模拟器(不支持断点下载所以总是下载失败)
  20. 365打卡小程序搭建教程

热门文章

  1. swiper炫酷_swiper3d横向滚动多张炫酷切换banner
  2. bpmn js 生成json_你不知道的 tsconfig.json
  3. 京瓷2010复印a4内容不全_京瓷2010复印机,纸卡定影的故障
  4. DL之DilatedConvolutions:Dilated Convolutions(膨胀卷积/扩张卷积)算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  5. Python语言学习之双下划线那些事:python和双下划线使用方法之详细攻略
  6. Paper:关于人工智能的所有国际顶级学术会简介(IJCAI、ICLR、AAAI 、COLT、CVPR、ICCV 等)之详细攻略(持续更新,建议收藏!)
  7. Java学习之动态代理
  8. Bellman_Ford算法
  9. 第二阶段冲刺 第六天
  10. 第二章 spring