博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java】—— JVM篇
阅读量:2489 次
发布时间:2019-05-11

本文共 559 字,大约阅读时间需要 1 分钟。

JVM知识

  1. 什么情况下会发生栈内存溢出。

  2. JVM的内存结构,Eden和Survivor比例。

  3. JVM内存为什么要分成新生代,老年代,持久代。新生代中为什么要分为Eden和Survivor。

  4. JVM中一次完整的GC流程是怎样的,对象如何晋升到老年代,说说你知道的几种主要的JVM参

    数。

  5. 你知道哪几种垃圾收集器,各自的优缺点,重点讲下cms和G1,包括原理,流程,优缺点。

  6. 垃圾回收算法的实现原理。

  7. 当出现了内存溢出,你怎么排错。

  8. JVM内存模型的相关知识了解多少,比如重排序,内存屏障,happen-before,主内存,工作

    内存等。

  9. 简单说说你了解的类加载器,可以打破双亲委派么,怎么打破。

  10. 讲讲JAVA的反射机制。

  11. 你们线上应用的JVM参数有哪些。

  12. g1和cms区别,吞吐量优先和响应优先的垃圾收集器选择。

  13. 怎么打出线程栈信息。

  14. 请解释如下jvm参数的含义:

    -server -Xms512m -Xmx512m -Xss1024K
    -XX:PermSize=256m -XX:MaxPermSize=512m -
    XX:MaxTenuringThreshold=20XX:CMSInitiatingOccupancyFraction=80 -
    XX:+UseCMSInitiatingOccupancyOnly。

 

 

转载地址:http://dmxrb.baihongyu.com/

你可能感兴趣的文章
AOP联盟通知类型和Spring编写代理半自动
查看>>
不同情况通知执行的顺序
查看>>
bean.xml配置数据源和读取配置文件配置数据源
查看>>
PHP正则表达式
查看>>
CSS 设计指南(第3版) 初读笔记
查看>>
markdown学习/mou
查看>>
CentOS 搭建 LAMP服务器
查看>>
今天我注册博客园了,我很开心!
查看>>
游戏开发-从零开始 002
查看>>
N个串的最大公共子串——(9018_1856)
查看>>
VC编程心得
查看>>
mysql那些事(6) WHERE条件 字符串的引号
查看>>
微信支付配置参数:支付授权目录、回调支付URL
查看>>
Redis(四):Spring + JedisCluster操作Redis(集群)
查看>>
百度正式发布PaddlePaddle深度强化学习框架PARL
查看>>
[转]Installing Memcached on Windows
查看>>
JMeter测试组件
查看>>
测试用例设计方法
查看>>
直接从chrome中复制的body到postman中希望能自动识别去除空格
查看>>
走过小公司的坑之入职一周
查看>>