![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Jvm
文章平均质量分 66
jvm基本理论知识
泡^泡
你看到的只是别人想让你看到的。
展开
-
jvm核心技术梳理(持续更新)
栈上分配栈上分配主要是指在Java程序的执行过程中,在方法体中声明的变量以及创建的对象,将直接从该线程所使用的栈中分配空间。一般而言,创建对象都是从堆中来分配的,这里是指在栈上来分配空间给新创建的对象。逃逸分析逃逸是指在某个方法之内创建的对象,除了在方法体之内被引用之外,还在方法体之外被其它变量引用到;这样带来的后果是在该方法执行完毕之后,该方法中创建的对象将无法被GC回收,由于其被其它变量引用。正常的方法调用中,方法体中创建的对象将在执行完毕之后,将回收其中创建的对象;故由于无法回收,即原创 2021-04-17 11:49:47 · 1430 阅读 · 0 评论 -
触发JVM进行Full GC的情况及应对策略
触发JVM进行Full GC的情况及应对策略转载 2023-01-01 22:34:14 · 1140 阅读 · 0 评论 -
System.gc()和Runtime.getRuntime().gc()区别
System.gc()和Runtime.getRuntime().gc()区别原创 2022-04-03 10:41:31 · 697 阅读 · 0 评论 -
JVM的GC日志分析
JVM的GC日志分析原创 2022-02-22 07:00:00 · 510 阅读 · 0 评论 -
使用JVisualVM分析dump文件定位OOM
使用JVisualVM分析dump文件定位OOM原创 2022-01-21 07:28:59 · 11525 阅读 · 0 评论 -
JVM常用命令汇总
JVM常用命令汇总原创 2022-01-12 08:00:00 · 621 阅读 · 0 评论 -
使用JProfiler分析dump文件定位OOM
使用JProfiler分析dump文件定位OOM原创 2022-01-06 01:55:11 · 2037 阅读 · 0 评论 -
JVM服务器参数配置样例
JVM服务器参数配置样例原创 2022-01-03 23:40:41 · 710 阅读 · 0 评论 -
CMS与三色标记算法
CMS(Concurrent Mark Sweep)是一款里程碑式的垃圾收集器,为什么这么说呢?因为在它之前,GC线程和用户线程是无法同时工作的,即使是Parallel Scavenge,也不过是GC时开启多个线程并行回收而已,GC的整个过程依然要暂停用户线程,即Stop The World。这带来的后果就是Java程序运行一段时间就会卡顿一会,降低应用的响应速度,这对于运行在服务端的程序是不能被接收的。GC时为什么要暂停用户线程?首先,如果不暂停用户线程,就意味着期间会不断有垃圾产生,永远也清理不干净转载 2021-12-07 09:30:00 · 1164 阅读 · 0 评论 -
怎么合理设置JVM内存分配的比例
JVM内存大小应该如何设置原创 2021-11-24 01:34:37 · 2314 阅读 · 0 评论 -
JVM性能调优与底层原理分析(学习笔记)
JVM性能调优与底层原理分析(学习笔记)转载 2021-10-19 00:04:23 · 355 阅读 · 0 评论 -
full gc过于频繁该怎么解决
full gc过于频繁该怎么解决原创 2021-06-01 17:10:26 · 4920 阅读 · 0 评论 -
深入理解JVM-ZGC垃圾收集器
ZGC(Z Garbage Collector)是一款由Oracle公司研发的,以低延迟为首要目标的一款垃圾收集器。它是基于动态Region内存布局,(暂时)不设年龄分代,使用了读屏障、染色指针和内存多重映射等技术来实现可并发的标记-整理算法的收集器。在JDK 11新加入,还在实验阶段,主要特点是:回收TB级内存(最大4T),停顿时间不超过10ms。动态RegionZGC的Region可以具有如图所示的大、中、小三类容量:小型Region(Small Region):容量固定为2MB,用于放转载 2021-05-16 23:40:08 · 518 阅读 · 0 评论 -
手写一个ClassLoader类加载器
手写一个类加载器有源码原创 2021-05-05 20:22:30 · 429 阅读 · 0 评论 -
四种垃圾收集算法和垃圾收集器记忆技巧
四种垃圾收集算法和垃圾收集器记忆技巧原创 2021-04-25 00:45:42 · 668 阅读 · 1 评论 -
判断垃圾以及回收垃圾和四大引用
判断垃圾以及回收垃圾和四大引用原创 2021-04-25 00:43:14 · 302 阅读 · 2 评论 -
深入理解JVM-内存模型
JVM内存模型原创 2021-04-24 23:01:58 · 387 阅读 · 0 评论