JVM
文章平均质量分 87
头发慢点掉的小马
博客中有不理解的和需要源码的地方可以私信我,可以一起交流Java和python、Android
展开
-
Java中元空间解析
主要是存储类信息 线程共享 JVM启动时才能被创建,可以在物理空间上不连续系统定义太多的类可能会导致方法区溢出-----》OOM(比如:加载大量第三方Jar包;tomcat部署工程过多;大量动态的生成反射类)元空间和永久代的最大区别:元空间不在虚拟机设置的内存中,而是使用本地内存很重要!!! Jdk7之前:通过-xx:Permsize来设置永久代初始分配空间。默认值是20.75M-XX:MaxPermsize来设定永久代最大可分配空间。32位机器默认是64M,64位机器模式是82M当JVM加载的类信息容量超原创 2022-06-17 20:23:32 · 3620 阅读 · 0 评论 -
Java垃圾回收中垃圾回收器(二)
主要是介绍了Java中垃圾回收中的几款经典的垃圾回收器,主要是Serial GC,Serial Old,ParNew、Parallel、Parallel Old、CMS、G1.其中重点介绍了G1中的垃圾回收过程,分区算法等原创 2022-06-08 08:35:19 · 165 阅读 · 0 评论 -
Java垃圾回收(一)
主要介绍了一下Java中垃圾回收中的一些相关算法包括分代收集、分区收集等,以及垃圾回收中的一些相关概念包括引用的分类、STW、写屏障和记忆集等原创 2022-06-06 17:45:10 · 714 阅读 · 0 评论 -
JVM堆解析
主要是对JVM中的堆区和方法区进行了介绍和分析。对堆内存的结构,老年代、新生代的变化、jdk6之前和jdk6之后的变化,以及对象储存的过程原创 2022-06-05 17:07:50 · 281 阅读 · 0 评论 -
JVM中运行时数据区-栈
主要是JVM运行时数据区中栈的介绍,包括虚拟机栈和本地方法栈原创 2022-05-18 11:18:56 · 159 阅读 · 0 评论 -
Java垃圾回收机制(一)
主要是描述了Java中垃圾回收中的三种垃圾回收算法、以及垃圾回收中的基本概念如STW、并行和并发、内存溢出和内存泄露问题、引用问题原创 2022-05-11 17:25:58 · 474 阅读 · 0 评论 -
Java中双亲委派机制
Java中双亲委托机制,用一个String类的例子比较容易理解原创 2022-03-21 18:02:17 · 1174 阅读 · 0 评论