JVM

1、网站链接
Java虚拟机学习(1-10) http://www.importnew.com/22270.html
JVM监控与调优 http://www.importnew.com/21441.html
Java系列笔记(3) - Java 内存区域和GC机制 http://www.cnblogs.com/zhguang/p/3257367.html
【深入Java虚拟机(1-5)】:http://www.importnew.com/20438.html
JVM调优总结(1-7)http://www.importnew.com/19275.html

2、class文件在虚拟机的整个生命周期包括加载、验证、准备、解析、初始化、使用和卸载7个阶段,
通过ClassLoader.loadClass方法可以手动加载一个Java类到虚拟机中,并返回Class类型的引用。

3、类加载原理(双亲委派机制)

4、垃圾回收算法
1、引用计数
2、标记-清除
3、复制
4、标记-整理
5、分代回收

5、虚拟机设置参数
-Xms512m -Xmx1024m -XX:PermSize=800M -XX:MaxPermSize=512m
-XX:MaxPermSize=512m -Xmx768m -XX:PermSize=512m -Xms512m
jvm参数配置:
堆的最小值:Xms
堆的最大值:Xmx
新生代大小: Xmn
永久代大小: XX:PermSize:
永久代最大大小: XX:MaxPermSize:
栈大小:-Xss或-XX:ThreadStackSize

posted @ 2018-08-22 15:40  小驳客  阅读(185)  评论(0)    收藏  举报