jvm
文章平均质量分 78
belong to air
时间都是公平的,加油
展开
-
JVM-垃圾收集器与内存分配策略
1.叙述的问题 对象什么时候死亡? 垃圾收集算法 垃圾收集器 内存分配与回收策略2.GC需要完成的三件事: 哪些内存需要回收? 什么时候回收? 怎么回收?1)判断对象死亡的方法: 引用计数器算法:给对象中添加一个计数器,每当有一个地方引用它时,计数器加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再被使用的。 根搜索算法:通过一系列的名为“GC Roots”的对原创 2015-08-16 10:34:48 · 1039 阅读 · 0 评论 -
JVM-java内存管理(1)
介绍的问题: 1.虚拟机中的内存是如何划分的? 2.具体分为哪些区域? 3.什么操作会导致内存溢出或异常? 1)这些区域中,有的区域会随着虚拟机进程的启动而存在,有些区域是以来用户线程的启动和结束而建立和销毁名词解释: 1)程序计数器:是一块较小的内存空间,作用可以看做当前线程所执行的字节码的行号指示器。(注意:Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式实现的,一个原创 2015-08-16 10:29:18 · 583 阅读 · 0 评论