![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
一枚软的硬币
一个想学习算法的工程。
展开
-
JVM基础知识:思维导图
JVM思维导图(未完成,后续更新)图片大小限制,有些糊。 git: https://github.com/q1248807225/Java-Study/blob/main/Java/JVM.pdf原创 2021-06-05 15:45:39 · 123 阅读 · 0 评论 -
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可...原创 2019-07-31 11:51:58 · 549 阅读 · 0 评论 -
深入了解Java多线程(二)JMM
JMM-Java内存模型 JMM试图屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 Java内存模型规定所有变量都存储在主内存中,每条线程还有自己的工作内存,线程的工作内存中保存了被该线程使用到的变量的主内存副本拷贝,线程对变量的所有操作都必须在工作空间进行,而不能直接读写主存中的变量。 java内存模型。先看下面的图。 这张...原创 2019-08-10 14:22:28 · 127 阅读 · 0 评论