JVM虚拟机
fan__lee
向前走,不回头
展开
-
【JVM】垃圾收集器
垃圾收集器背景对象已死?引用计数器算法 背景 垃圾收集(Garbage Collection,简称GC)。 今天的内存动态分配与内存回收技术已经相当成熟,一切看起来已经进入“自动化”时代,那为什么还要去了解垃圾收集和内存分配? 答案很简单:当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为达到更高并发量的瓶颈时,我们就需要对这些"自动化"的技术实施必要的监控和调节。 在Java内存运行时区域的各个部分: 其中程序计数器、虚拟栈、本地方法栈3个区域随线程而生,随线程而灭,栈中的栈帧随着方法的进入和退原创 2020-11-26 11:11:59 · 107 阅读 · 0 评论 -
【JVM虚拟机】Java内存区域
文章目录运行时数据区1、程序计数器(Program Counter Register)2、Java虚拟机栈(Java Virtual Machine Stack)2.1 局部变量表3、本地方法栈4、Java堆5、方法区5.1 运行时常量池6、直接内存 运行时数据区 Java 虚拟机所管理的内存将会包括以下几个运行时数据区域: 1、程序计数器(Program Counter Register) 程序计数器是一块比较小的内存,可以看作当前线程所执行的字节码的行号指示器。 在Java虚拟机的概念模型里,字节码原创 2020-11-24 09:43:03 · 116 阅读 · 0 评论