背景:jvm相关题目面试必问,后面要深入的进行总结。

JVM 面试知识整理

jvm调优命令 调优工具

Minor GC ,Full GC 触发条件

  • Minor GC触发条件:当Eden区满时,触发Minor GC。

  • Full GC触发条件:

  • (1)调用System.gc时,系统建议执行Full GC,但是不必然执行

  • (2)老年代空间不足

  • (3)方法区空间不足

  • (4)通过Minor GC后进入老年代的平均大小大于老年代的可用内存

  • (5)由Eden区、From Space区向To Space区复制时,对象大小大于To Space可用内存,则把该对象转存到老年代,且老年代的可用内存小于该对象大小

最新文章

  1. 使用selenium编写脚本常见问题(一)
  2. SharePoint 自定义的列表页面中添加javascript的一个 For循环语句后,该页面就打不开了。
  3. Discuz! X3搬家后UCenter出现UCenter info: MySQL Query Error解决方案
  4. 错误 1 在应用程序级别之外使用注册为 allowDefinition='
  5. 29、activity横竖屏切换细节问题
  6. php class类的用法详细总结
  7. Puppet的执行过程
  8. Pahom on Water(最大流)
  9. Eequal sum sets
  10. Ubuntu 14.1 构造NFS
  11. 如何安装并使用bower包依赖工具
  12. Centos6.5 mysql折腾记
  13. python-插入排序
  14. 在 telnet 中利用HTTP协议传递GET、POST参数
  15. js如何发送wss协议的请求,以及接受服务器返回的数据
  16. php学习----基本介绍及数据类型
  17. docker_flannel
  18. Python基础知识:集合
  19. poj3264 倍增法(ST表)裸题
  20. react 生命周期钩子里不要写逻辑,否则不生效

热门文章

  1. samba服务器的搭建和用户权限,文件夹权限设置
  2. TypeScript语言学习笔记(4)枚举
  3. Java 多线程实战
  4. uni-app快速上手
  5. 微信小程序搜索框代码组件
  6. 一个100%Go语言的Web-Term-SSH 堡垒机项目
  7. php 进制转换base_convert
  8. 第08组 团队Git现场编程实战
  9. hbase 由于zookeeper问题导致连接失败问题
  10. Net core学习系列(五)——Net Core应用程序Startup类介绍