jvm
文章平均质量分 69
jvm
方二华
这个作者很懒,什么都没留下…
展开
-
7、JVM调试命令和工具
调优对象: full gc的频率,频率越少越好,1天一次原创 2023-03-19 14:45:48 · 40 阅读 · 0 评论 -
6、JVM参数设置
-Xss:每个线程的栈大小-Xms:设置堆的初始可用大小,默认物理内存的1/64-Xmx:设置堆的最大可用大小,默认物理内存的1/4原创 2023-03-19 14:42:59 · 140 阅读 · 0 评论 -
5、垃圾收集器
serial parallel parNew cms g1 全是分代思想的实现者,所以分代思想的优化方式都是通用的,标记算法全是可达性算法实现。原创 2023-03-19 14:41:04 · 31 阅读 · 0 评论 -
4、jvm内存分配与回收-堆
当执行new指令时,首先会检查new指令后的类是否已被加载,否则会触发加载动作。原创 2023-03-19 14:35:28 · 74 阅读 · 0 评论 -
3、JVM虚拟机栈-栈
java虚拟机栈是线程运行时所需的存储栈,栈内存储的是栈帧,栈帧包含了本地变量表,操作数栈,动态链接,方法出口。原创 2023-03-19 14:34:03 · 29 阅读 · 0 评论 -
2、类加载-方法区
类的加载阶段分别有:加载,验证,准备,解析,初始化其中只有加载是java层面完成的,将class文件载入到内存,后续都是通过调动native方法完成原创 2023-03-19 14:32:42 · 157 阅读 · 0 评论 -
1、JVM结构总览
JVM由类加载子系统、运行时数据区、执行引擎组成。原创 2023-03-19 14:26:33 · 33 阅读 · 0 评论