首页 > 代码库 > JVM
JVM
1. JVM体系结构:
2. 类的加载机制
3. JVM内存模型:
4. Java监视器:
5. Java线程生命周期:
1. 死锁,Deadlock
2. 执行中,Runnable
3. 等待资源,Waitingon condition
4. 等待获取监视器,Waitingon monitor entry
5. 暂停,Suspended
6. 对象等待中,Object.wait() 或TIMED_WAITING
7. 阻塞,Blocked
8. 停止,Parked
6. Java ops重要参数:
-Xms2g -Xmx2g 堆内存的最大最小值
-XX:NewSize=256m 新生代大小
-XX:PermSize=256m 永久代大小
-XX:+DisableExplicitGC 关闭system.gc()
-verbose:gc 输出gc具体信息
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails
7. 垃圾收集
7.1 常用的垃圾收集算法
- 标记-清除算法
- 复制算法
- 标记-整理算法
- 分代收集算法
7.2 常用的回收器组合
- Parallel Scavenge VS ParallelOld.
- ParNew VS CMS.
- G1
JVM
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。