JVM
JVM
我会一直
填
展开
-
JVM:大端小端、常量池、字节码文件解析(持续更新...)
JVM:大端小端、常量池、字节码文件解析大端小端一个类最多实现65535个接口常量池有三种 大端小端 一个类最多实现65535个接口 占多少个字节 name 什么东西 why u4 magic 魔数 如果不是cafebabe,就不是 u2 minor version 次版本号 u2 major version 主版本号 常量池有三种 占两个字节u2 ...原创 2020-08-07 12:54:11 · 231 阅读 · 0 评论 -
【JVM】垃圾回收机制算法与垃圾回收器
垃圾回收机制内存溢出与内存泄露手动回收垃圾回收机制算法1.引用计数法(淘汰)2.标记清除算法3.复制算法(新生代的S0和S1)4.标记压缩(标记清除的升级版:老年代)5.分代收集算法(新生代,老年代)6.分区算法(JDK1.7)垃圾回收器串行回收(Serial Collector)并行回收CMS回收(Concurrent Mark Sweep)串行回收器Tomcat参数调优并行回收器Tomcat参...原创 2020-03-26 08:07:46 · 90 阅读 · 0 评论 -
【JVM】内存结构和JVM调优
【JVM】内存结构1.程序计数器(PC Registers)2.本地方法栈(Native Method Stack)3.方法区(Method Area)3-1.运行时的常量池(Run-Time Constant Pool)4.堆(Heap)5.JVM栈(JVM Stack)JVM调优内存模型 内存结构 Name 线程私有/共享 设置参数 Function 程序计数器(PC Reg...原创 2020-03-26 05:47:53 · 271 阅读 · 0 评论