首页 > 其他分享 >使用jps+jinfo也可以测试当前jvm的垃圾回收器

使用jps+jinfo也可以测试当前jvm的垃圾回收器

时间:2023-02-10 01:00:47浏览次数:53  
标签:线程 垃圾 jvm UseG1GC jps jinfo

使用命令行
使用jps+jinfo也可以测试当前jvm的垃圾回收器

# 查看当前运行java线程
jps

# 找到运行的线程使用jinfo -flag
jinfo -flag UseG1GC [jps看到的线程id]

例:

出现 +UseG1GC就说明是启用
出现 -UseG1GC就说明是未启用

标签:线程,垃圾,jvm,UseG1GC,jps,jinfo
From: https://www.cnblogs.com/zeenzhou/p/17107590.html

相关文章

  • jvm内存模型
    1. jvm的本质     用于解释和运行Java程序的C++程序,本质就是一个程序。2.  JVM主要由三部分组成    (1)执行引擎:用于解释字节码    (2)类加载......
  • JVM内存学习 2.0
    先说一下结果1.Linux的内存分配是惰性分配的.APP申明了kernel并不会立即进行初始化和使用.2.JVM的内存主要分为,堆区,非堆区,以及jvm使用的其他内存.比如直接内......
  • 查看当前jvm使用了那个类型回收器
    java-XX:+PrintCommandLineFlags-version UseSerialGC虚拟机运行再Client模式下的默认值,打开此开关后,使用Serial+SerialOld的收集器组合进行内存回收UseParNewGC......
  • 浅析JVM中的类加载器
    摘要本文将浅析JVM类加载器的执行全过程。开头的代码例子一眼出答案且正确的可以不用往下看了。举个栗子packagecom.syb.javase;publicclassPerson1{privat......
  • JVM垃圾回收
    一、那些内存需要回收猿们都知道JVM的内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆区、方法区。其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生......
  • JVM启动速度大页内存验证
    大页内存设置先查看cat/proc/meminfo|grep-ihuge获取大页内存的大小信息.AnonHugePages:42022912kBHugePages_Total:158720HugePages_Free:1005H......
  • JVM 如何获取当前容器的资源限制?
    作者:卜比最近同事说到Java的ParallelGCThreads 参数,我翻了下jdk8的代码,发现 ParallelGCThreads的参数默认值如下:如果cpu核心数目少于等于8,则GC线程数量和......
  • JVM参数:带你认识-X和-XX参数
    摘要:JVM参数分为三类:标准参数、非标准参数(-X参数)和高级选项(-XX参数)。本文主要为大家讲解-X参数和-XX参数。本文分享自华为云社区《JVM运行参数之-X和-XX参数》,作者:共饮一......
  • JVM参数:带你认识-X和-XX参数
    摘要:JVM参数分为三类:标准参数、非标准参数(-X参数)和高级选项(-XX参数)。本文主要为大家讲解-X参数和-XX参数。本文分享自华为云社区《​​JVM运行参数之-X和-XX参数​​》,作者:......
  • JVM垃圾回收机制,万字详解
    JVM垃圾回收机制jvm的基本组成虚拟机的组成所谓java能实现跨平台,是因为在不同平台上运行不同的虚拟机决定的,因此java文件的执行不直接在操作系统上执行,而是通过jvm虚拟机执......