
JVM学习
文章平均质量分 53
济南小草根
这个作者很懒,什么都没留下…
展开
-
JVM整理部分面试题
方法区是在虚拟机规范里面被定义的,不同的虚拟机对这个定义的实现不同,在HotSpot 虚拟机中在 jdk1.7 版本之前的方法区实现叫永久代(PermGen space),jdk1.8 之后叫做元空间(Metaspace)。1.调整方法区的大小 通过-XX:permSize/-XX:metaPspacesize --XX:maxpermsize/-XX:maxmetaspaceSize;2.调整青年带中的区域比例或者调整青年带和老年代的比例:(-XX:survivorRatio -XX:newRatio)原创 2024-12-08 22:31:30 · 330 阅读 · 0 评论 -
JVM知识点学习-1
概念:每当一个类收到了类加载请求,他首先不会自己尝试加载此类,而是把这个请求委托给父类去完成,每一层次的类加载器都是如此,因此所有的类加载请求都应该传送到启动类加载器(BootstrapClassLoader),只有当父类加载器反馈自己无法完成这个请求的时候(在它的加载路径下没有找到所需加载的Class),子类才会尝试自己去加载;2.避免类的重复加载,当父类ClassLoader已经加载了该类的时候,就不需要子类加载器再去加载;JNI的作用:扩展Java的使用,可以融合不同的语言为Java所用;原创 2024-11-28 22:00:00 · 597 阅读 · 0 评论 -
JVM知识点学习-2
标记清除算法标记清除压缩算法:优化方案:先标记清除几次在执行压缩过程。原创 2024-11-29 13:15:00 · 442 阅读 · 0 评论