![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JVM
文章平均质量分 53
jvm虚拟机
lixiangchibang
认真、严谨、自信、爱我所爱、无怨无悔
展开
-
导出dump文件及MAT安装分析
导出dump文件及MAT安装分析原创 2022-05-15 23:17:15 · 1626 阅读 · 0 评论 -
java运行时数据区
java运行时数据区原创 2021-07-25 14:57:52 · 71 阅读 · 0 评论 -
jstack命令解析
jstack用法/opt/java8/bin/jstackUsage: jstack [-l] <pid> (to connect to running process) 连接活动线程 jstack -F [-m] [-l] <pid> (to connect to a hung process) 连接阻塞线程 jstack [-m] [-l] <executable> <core> .转载 2021-04-25 22:50:44 · 667 阅读 · 0 评论 -
codecache优化
问题描述:有业务反馈,线上一个应用运行了一段时间之后,在高峰期之后,突然发现处理能力下降,接口的响应时间变长,但是看Cat上的GC数据,一切都很正常。通过跳板机上机器查看日志,发现一段平时很少见到的日志。其中CodeCache is full,说明Code Cache已经满了,导致Compiler失效,这是为什么?首先,我们得了解什么是Code Cache。# 1、什么是Code CacheJava代码在执行次数达到一个阈值会触发JIT编译,一旦代码块被编译成本地机器...转载 2021-04-25 22:21:07 · 689 阅读 · 0 评论 -
jstat查看统计JVM信息
jstat文档地址https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstat.html#BEHHGFAE1、类装载信息jstat -class 4431 1000 10 其中1000表示每隔1秒钟执行一次,10表示输出10次-class输出的结果中Loaded表示加载的类的个数,Bytes表示加载了多少K,Unloaded表示卸载的类的个数,第三个字段Bytes表示卸载了多少K,Time表示花费在类加载和卸载的时间命令转载 2021-04-25 22:16:19 · 93 阅读 · 0 评论 -
JVM运行时参数查看
查询运行的JVM中的参数jinfo -flag MaxHeapSizejinfo -flags 23789 显示 Non-default VM flags1、查看JVM运行时参数-XX:+PrintFlagsInitial-XX:PrintFlagsFinal-XX:+UnlockExperimentalVMOptions 解锁实验参数-XX:+UnlockDiagnosticVMOptions 解锁诊断参数-XX:+PrintCommandLineFlags 打印命令行参数转载 2021-04-25 21:40:03 · 3636 阅读 · 0 评论 -
java参数类型详解
一、标准参数,即在JVM的各个版本中基本不变的,相对比较稳定的参数-help-server -client-version -showversion-cp -classpath二、X参数,非标准化参数,变化比较小的参数-Xint:解释执行-Xcomp:第一次使用就编译成本地代码-Xmixed:混合模式,JVM自己来决定是否编译成本地代码,默认使用的就是混合模式三、XX参数,特点是非标准化参数,相对不稳定,主要用于JVM调优和Debug1、Boolean类型..转载 2021-04-25 21:13:37 · 3251 阅读 · 0 评论 -
jdk1.8中JVM修改client或者server版本
64位是无法切换到Client模式的,默认只能工作在Server模式下,可以在JAVA_HOME\jre\bin目录下面发现只有server目录而没有client目录。转自:https://blog.csdn.net/jacksonary/article/details/80334040...转载 2019-03-17 17:42:10 · 1282 阅读 · 2 评论