首页
标签
文章归档
说说
图库页面
流量统计
友情链接
关于我
1
2023年2月第四周周记
2
clash自定义规则
3
wsl2开启clash代理
4
2023年2月第三周周记
5
github merge指南
流殃
用微笑面对生活
累计撰写
176
篇文章
累计创建
43
个标签
累计收到
2
条评论
栏目
首页
标签
文章归档
说说
图库页面
流量统计
友情链接
关于我
搜索
标签搜索
2023
bug
github
RabbitMq
rpc
vpn
docker
SpringCloud
并发
java基础
架构
eureka
单元测试
IO
mybatisplus
支付
公司
面试
mybatis
设计模式
缓存
网络
年度总结
算法
md
vue
git
JVM
SpringBoot
AQS
spring
rocketmq
redis
mq
oracle
linux
mysql
闲聊
win10
halo
java
idea
react
目 录
CONTENT
以下是
JVM
相关的文章
-XX:MaxTenuringThreshold
总结最大年龄这个很简单,age信息存放在对象头的Mark Word中,不论是32位还是64位,这个age都是4个bit,最大值二进制1111=十进制15.cmscms默认的最大年龄是6,但是其实是在不手动设置MaxTenuringThreshold/SurvivorRatio的情况下默认是6,但是你
2021-11-09
180
0
0
技术
JVM之类加载器
众做周知java是被编译成.class文件然后类加载器把.class文件加载到JVM运行的类加载器步骤加载->验证->准备->解析->初始化->使用->卸载加载加载的时机: 那肯定就是当你代码中用到这个类的时候,才会进行加载验证作用:主要就是为了验证这个字节码究竟
2021-09-25
158
0
0
技术
JVM频繁gc问题排查
一般问题步骤top 命令 查看哪个java进程CPU占用最高top -Hp 进程号 查看这个进程当中哪些线程占用CPU最高printf "%x" pid 将10进制的pid转化为16进制,因为jstack出来的线程是16进制,为了下面jstack做准备jstat -gcutil
2021-09-02
351
0
0
技术
垃圾回收器详解
垃圾回收器的种类Serial收集器最早的垃圾回收器,是个单线程工作的收集器,但是他的单线程并不是真的垃圾会受到时候真的使用的是单线程,而是说进行垃圾回收的时候,会stop the world ,会停止所有的用户线程工作特点:垃圾回收的时候,会停止所有的用户线程进行工作在资源受限的情况下,与其他收集器
2021-04-26
181
0
0
技术
JVM内存模型
JVM内存模型的初步认识内存模型堆上图其实就是jdk1.8之前和之后的一个堆内容的区别,就是把永久代改名为元空间而已如上图所示方法区、堆是所有线程共享的,java栈、本地方法栈、程序计数器都是线程私有的默认情况下,JVM使用的内存的最大内存为电脑内存的四分之一,初始化的内存为六十四分之一内存布局对象
2021-04-25
121
0
0
技术