我的JVM总结

目前总结是jvm相关的一些知识体系,虽然不是很深,但是也让自己对jvm有了一个比较总体的认知。

1. jvm的内存结构,主要对堆、栈的理解和使用

2. 垃圾回收机制,对垃圾回收器和垃圾回收算法的理解。如何判断垃圾。分代思想和分区思想

3. 类的加载机制,类的加载过程是怎样?分别做了什么事情。还有类加载器的了解。以及什么是双亲委派模式

4. 内存的分配策略,内存分配到堆是遵循什么策略
5. jvm常用的参数使用,一些常用参数的作用和使用,如何利用命令参数进行堆和垃圾回收的设置,gc命令拉下gc log文件利用分析工具进行分析。

6. 命令工具的使用,命令工具的作用和使用,能帮我们解决哪些问题,jamp可以dump出堆文件再利用分析工具进行分析。jstack排查死锁问题

7. 分析工具使用,利用分析工具来排查问题和优化。jconsole和jvisualvm实时查看jvm状态。MAT和gc分析工具处理分析堆/gc问题

8. jvm性能优化问题,jvm出现不同的问题时,出现问题该如何查找问题和解决问题

9. gc优化,gc优化的过程,如何选择最优回收器,g1回收器的调优和指南

以及一些常见问题,以后会不断的进行记录和总结。

后续还需要不断的进行迭代,需要不断的进行发现问题记录问题以及改正。

                                                                                           欢迎关注订阅号 

                                                   知乎:https://www.zhihu.com/people/zai-lai-yi-bei-82nian-ke-le/posts

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值