
jvm
文章平均质量分 81
hanna22
susu呐~~~
展开
-
补充知识:沙箱安全机制+老年代的空间分配担保+对象回收过程
补充知识:沙箱安全机制+老年代的空间分配担保+对象回收过程原创 2022-03-30 09:20:36 · 166 阅读 · 0 评论 -
本地线程分配缓冲区
1.什么是线程分配缓冲区?TLAB是JVM在堆内存的Eden区划分出来的一块专用于原始线程进行对象分配的区域。在虚拟机的TLAB功能启动的情况下,在线程初始化时,虚拟机会为每个线程分配一块TLAB空间,只给当前线程使用,如需要分配内存,在自己的TLAB上分配。原创 2022-03-29 21:57:55 · 960 阅读 · 0 评论 -
JVM(3)之垃圾回收(GC垃圾收集器+垃圾回收算法+安全点+记忆集与卡表+并发可达性分析......)
JVM(3)之垃圾回收(GC垃圾收集器+垃圾回收算法+安全点+记忆集与卡表+并发可达性分析......)原创 2022-03-29 16:48:28 · 2946 阅读 · 0 评论 -
JVM(2)之内存(对象的创建和结构+内存溢出OOM)
JVM(2)之内存(对象的创建和结构+内存溢出OOM)原创 2022-03-28 17:39:23 · 1882 阅读 · 0 评论 -
谈谈强引用、软引用、弱引用、虚引用、引用队列、WeakHashMap
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。Java中提供这四种引用类型主要有两个目的:第一是可以让程序员通过代码的方式决定某些对象的生命周期;第二是有利于JVM进行垃圾回收。原创 2022-03-27 17:08:53 · 1031 阅读 · 1 评论 -
JVM(2)之方法调用
JVM(2)之方法调用原创 2022-03-25 22:30:32 · 168 阅读 · 0 评论 -
JVM(1)之JVM的组成详解(字符串常量池+双亲委派机制+JIT即时编译......)
JVM(1)之JVM的组成详解(字符串常量池+双亲委派机制+JIT即时编译......)原创 2022-03-25 22:19:59 · 1409 阅读 · 0 评论 -
JAVA中的i++问题(字节码指令分析)
JAVA中的i++问题(字节码指令分析)原创 2022-03-25 21:53:41 · 1830 阅读 · 1 评论 -
JVM命令行监测工具
jvm命令行监测工具-jps.jstack.jmap.jstat.jcmd...原创 2022-03-08 18:19:25 · 103 阅读 · 0 评论