JVM
闲来无事写写代码
这个作者很懒,什么都没留下…
展开
-
JVM调优二:对象可达性分析及内存分配机制
JVM调优二:对象可达性分析及内存分配机制 上一篇文章简单介绍了JVM内存的运行模型,了解了JVM内存的基本结构,以及各个部分的基本作用。本篇文章将介绍JVM主要的垃圾回收算法以及JVM的内存分配机制。 一、如何判断对象是否需要被回收 在了解JVM垃圾回收算法前,要先了解JVM如何判断一个对象已经成为垃圾对象,需要回收,主要分为引用计数法;可达性分析算法两种。 1、引用计数法 顾名思义,引用计数法...原创 2019-10-21 21:36:13 · 365 阅读 · 0 评论 -
JVM调优一:JVM内存模型
JVM调优一:JVM内存模型 一、前言 我们都知道Java一直宣传的口号是:一次编译,到处运行。而实现这一口号的基础,便是在各个平台上基于统一的规范实现的虚拟机,这一规范便是JVM(Java Virtual Machine)。 通过统一的规范,Java语言屏蔽了与具体平台的相关信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 随着...原创 2019-09-30 14:31:54 · 274 阅读 · 0 评论