JVM一些概念

JVM 线程隔离区:虚拟机栈(生命周期和线程相同),本地方法栈(执行native方法),程序计数器(当前线程所执行的字节码的行号指示器,执行native方法时为空) 共享区:栈(存放对象实例和数组),方法区(加载的类信息,静态变量,常量,即时编译后的代码) 垃圾收集算法: 标记清除:空间碎片过多,效率不高(G1,CMS) 复制算法:可用内存缩小,对象存活率高时效率低(Serial,ParNew,P
相关文章
相关标签/搜索